From c286d63491a293a4147d985e3bbc31f78abdf716 Mon Sep 17 00:00:00 2001 From: Lusheng Ji Date: Mon, 2 Apr 2018 22:42:25 -0400 Subject: Fix docker tag based on CIMAN-132 Also specify the tox version. If using the newest, 3.0.0, tox will fail due to not able to find pip.req. So try the version of tox used by the last successful tox run, 2.9.1. Also fixing pip version to 9.0.3. Issue-ID: DCAEGEN2-206 Change-Id: Iee6b635dc4fbe7e2b81d512627d7afd4097de635 Signed-off-by: Lusheng Ji --- mvn-phase-script.sh | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/mvn-phase-script.sh b/mvn-phase-script.sh index ae1fd65..bf6c4ed 100755 --- a/mvn-phase-script.sh +++ b/mvn-phase-script.sh @@ -138,12 +138,13 @@ run_tox_test() rm -rf ./venv-tox ./.tox virtualenv ./venv-tox source ./venv-tox/bin/activate - pip install --upgrade pip - pip install --upgrade tox argparse + pip install pip==9.0.3 + pip install --upgrade argparse + pip install tox==2.9.1 pip freeze tox deactivate - rm -rf ./venv-tox ./.tox + #rm -rf ./venv-tox ./.tox done } @@ -237,7 +238,7 @@ build_and_push_docker() VERSION="${MVN_PROJECT_VERSION//[^0-9.]/}" VERSION2=$(echo "$VERSION" | cut -f1-2 -d'.') - LFQI="${IMAGENAME}:${VERSION}-${TIMESTAMP}" + LFQI="${IMAGENAME}:${VERSION}-${TIMESTAMP}"Z BUILD_PATH="${WORKSPACE}" # build a docker image docker build --rm -f "${WORKSPACE}"/Dockerfile -t "${LFQI}" "${BUILD_PATH}" @@ -280,7 +281,7 @@ build_and_push_docker() fi OLDTAG="${LFQI}" - PUSHTAGS="${REPO}/${IMAGENAME}:${VERSION2}-${TIMESTAMP} ${REPO}/${IMAGENAME}:${VERSION2} ${REPO}/${IMAGENAME}:${VERSION2}-latest" + PUSHTAGS="${REPO}/${IMAGENAME}:${VERSION}-SNAPSHOT-${TIMESTAMP}Z ${REPO}/${IMAGENAME}:${VERSION} ${REPO}/${IMAGENAME}:latest" for NEWTAG in ${PUSHTAGS} do echo "tagging ${OLDTAG} to ${NEWTAG}" -- cgit 1.2.3-korg