30 lines
No EOL
738 B
YAML
30 lines
No EOL
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 |