30 lines
738 B
YAML
30 lines
738 B
YAML
|
when:
|
||
|
- event: tag
|
||
|
|
||
|
steps:
|
||
|
- name: push-image
|
||
|
image: eclipse-temurin:17-jdk-alpine
|
||
|
environment:
|
||
|
REGISTRY_USERNAME:
|
||
|
from_secret: registry_username
|
||
|
REGISTRY_PASSWORD:
|
||
|
from_secret: registry_password
|
||
|
commands:
|
||
|
- ./gradlew jib -Papp.version=${CI_COMMIT_TAG} -Pdocker.repo.username=$${REGISTRY_USERNAME} -Pdocker.repo.password=$${REGISTRY_PASSWORD}
|
||
|
|
||
|
- name: notify
|
||
|
image: deblan/woodpecker-email
|
||
|
settings:
|
||
|
debug: true
|
||
|
dsn:
|
||
|
from_secret: smtp_url
|
||
|
from:
|
||
|
address:
|
||
|
from_secret: email_sender
|
||
|
name: "Woodpecker CI"
|
||
|
recipients_only: true
|
||
|
recipients:
|
||
|
from_secret: email_recipient
|
||
|
when:
|
||
|
status:
|
||
|
- failure
|