From c7c6812d9305c45cedcb688e41e6a229807bbdc3 Mon Sep 17 00:00:00 2001 From: Jonathan Cobb Date: Sat, 14 Nov 2020 10:14:36 -0500 Subject: [PATCH] docker push seems to be working, bump version to test jenkins --- bin/jenkins/push_docker | 14 ++++---------- .../resources/META-INF/bubble/bubble.properties | 2 +- 2 files changed, 5 insertions(+), 11 deletions(-) diff --git a/bin/jenkins/push_docker b/bin/jenkins/push_docker index 359342e0..6d55f962 100755 --- a/bin/jenkins/push_docker +++ b/bin/jenkins/push_docker @@ -48,13 +48,10 @@ set +x THISDIR="$(cd "$(dirname "${0}")" && pwd)" BUBBLE_DIR="$(cd "${THISDIR}/../.." && pwd)" -# Jenkins sets HOME to be the bubble workspace dir, so that is where docker config will be -echo '{"experimental": "enabled"}' > "${BUBBLE_DIR}/.docker/config.json" - -echo "Logging in to docker" +echo "Logging in to docker ..." echo -n "${BUBBLE_DOCKER_PASS}" | docker login -u "${BUBBLE_DOCKER_USER}" --password-stdin || die "Error logging in to docker" -echo "Determining Bubble version..." +echo "Determining Bubble version ..." META_FILE="${BUBBLE_DIR}/bubble-server/src/main/resources/META-INF/bubble/bubble.properties" VERSION="$(cat "${META_FILE}" | grep bubble.version | awk -F '=' '{print $2}' | awk -F ' ' '{print $NF}' | awk '{$1=$1};1')" if [[ -z "${VERSION}" ]] ; then @@ -69,15 +66,12 @@ ${BUBBLE_DOCKER} build || die "Error building docker image" echo "Checking to see if version ${VERSION} already exists on dockerhub..." ensure_docker_experimental_enabled if docker manifest inspect "getbubble/launcher:${VERSION}" > /dev/null 2> /dev/null ; then - echo "Version ${VERSION} already exists on dockerhub, not re-publishing: " - docker manifest inspect "getbubble/launcher:${VERSION}" + echo "Version ${VERSION} already exists on dockerhub, not re-publishing" exit 0 fi -echo "Version does not exist on dockerhub, pushing it..." +echo "Version ${VERSION} does not exist on dockerhub, pushing it ..." ${BUBBLE_DOCKER} push || die "Error pushing docker image" echo "Successfully pushed to dockerhub: ${VERSION}" -echo "After publishing, docker manifest inspect \"getbubble/launcher:${VERSION}\" --> " -docker manifest inspect "getbubble/launcher:${VERSION}" diff --git a/bubble-server/src/main/resources/META-INF/bubble/bubble.properties b/bubble-server/src/main/resources/META-INF/bubble/bubble.properties index b2ac6e68..d7a8c11b 100644 --- a/bubble-server/src/main/resources/META-INF/bubble/bubble.properties +++ b/bubble-server/src/main/resources/META-INF/bubble/bubble.properties @@ -1 +1 @@ -bubble.version=Adventure 1.4.2 +bubble.version=Adventure 1.4.3