tet123/jenkins-jobs/scripts/trigger-nightly-docker.sh
Vojtech Juranek c9364cec52 DBZ-6216 Publish nighly images on Docker Hub
This partially reverts commit f17721dc1e.
2023-04-04 12:22:25 +02:00

14 lines
648 B
Bash

#!/bin/bash
DEBEZIUM_REPOSITORY=debezium/debezium
DEBEZIUM_BRANCH=main
SNAPSHOT_VERSION=$(curl -s https://raw.githubusercontent.com/$DEBEZIUM_REPOSITORY/$DEBEZIUM_BRANCH/pom.xml | grep -o '<version>.*-SNAPSHOT</version>' | awk -F '[<>]' '{print $3}')
docker login -u $DOCKER_USERNAME -p $DOCKER_PASSWORD
docker login -u ${QUAYIO_CREDENTIALS%:*} -p ${QUAYIO_CREDENTIALS#*:} quay.io
docker build --build-arg DEBEZIUM_VERSION=$SNAPSHOT_VERSION -t quay.io/debezium/connect:nightly connect/snapshot
docker push quay.io/debezium/connect:nightly
docker tag quay.io/debezium/connect:nightly debezium/connect:nightly
docker push debezium/connect:nightly