github-releases-bot/.woodpecker/push-image.yml
Ryan Harg 3938bcdf92
Some checks failed
ci/woodpecker/push/build Pipeline failed
Pass registry url to pipeline
2024-11-22 09:03:09 +01:00

32 lines
No EOL
825 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
REGISTRY_URL:
from_secret: registry_url
commands:
- ./gradlew jib -Papp.version=${CI_COMMIT_TAG} -Pdocker.repo.username=$${REGISTRY_USERNAME} -Pdocker.repo.password=$${REGISTRY_PASSWORD} -Pregistry.fqdn=$${REGISTRY_URL}
- 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