tet123/jenkins-jobs/sync-images.yaml
2019-09-23 10:46:12 +02:00

28 lines
821 B
YAML

# Job definition to synchronize Debezium images to Quay registry
---
- job:
project-type: freestyle
name: debezium-sync-images
display-name: Synchronize Debezium Images
description: Synchronizes Debezium images from Docker Hub to Quay
node: Slave
properties:
- build-discarder:
days-to-keep: 7
- github:
url: https://github.com/debezium/docker-images
wrappers:
- timeout:
timeout: 90
- credentials-binding:
- text:
credential-id: debezium-quay
variable: DEST_CREDENTIALS
builders:
- shell: "docker run -e DEST_CREDENTIALS=\"$DEST_CREDENTIALS\" quay.io/debezium/sync-images"
triggers:
- timed: "H 11 * * 1-5"
publishers:
- email:
recipients: jpechane@redhat.com