updated build
This commit is contained in:
parent
5a2ca3ed19
commit
2bcb153cb2
@ -3,34 +3,34 @@
|
||||
imageName="nexus.iqser.com:5001/red/$PROJECT"
|
||||
dockerfileLocation="docker/$PROJECT/Dockerfile"
|
||||
|
||||
echo "On branch ${BRANCH_NAME}"
|
||||
echo "On branch $BRANCH_NAME building project $PROJECT"
|
||||
# shellcheck disable=SC2154
|
||||
if [[ "${BRANCH_NAME}" == "master" ]]
|
||||
if [[ "$BRANCH_NAME" == "master" ]]
|
||||
then
|
||||
./versions.sh minor
|
||||
version=$(jq -r '.version' < package.json)
|
||||
fi
|
||||
|
||||
|
||||
if [[ "${BRANCH_NAME}" == release* ]]
|
||||
if [[ "$BRANCH_NAME" == release* ]]
|
||||
then
|
||||
./versions.sh patch
|
||||
version=$(jq -r '.version' < package.json)
|
||||
fi
|
||||
|
||||
echo "Building version ${version}"
|
||||
docker build -t "${imageName}":latest -f "${dockerfileLocation}" .
|
||||
echo "Building version $version"
|
||||
docker build -t "$imageName":latest -f "$dockerfileLocation" .
|
||||
|
||||
if [[ -n ${version+z} ]]
|
||||
then
|
||||
|
||||
echo "Publishing Images with version ${version}"
|
||||
echo "${BAMBOO_DOWNLOAD_PASS} | docker login -u ${BAMBOO_DOWNLOAD_USER} --password-stdin nexus.iqser.com:5001"
|
||||
echo "Publishing Images with version $version"
|
||||
echo "${BAMBOO_DOWNLOAD_PASS} | docker login -u $BAMBOO_DOWNLOAD_USER --password-stdin nexus.iqser.com:5001"
|
||||
|
||||
docker push "${imageName}":latest
|
||||
docker tag "${imageName}":latest "${imageName}":"${version}"
|
||||
docker push "${imageName}":"${version}"
|
||||
docker push "$imageName}:latest"
|
||||
docker tag "$imageName:latest" "$imageName:$version"
|
||||
docker push "$imageName}:$version"
|
||||
|
||||
else
|
||||
echo "Not on a relevant branch ${BRANCH_NAME} ... skipping."
|
||||
echo "Not on a relevant branch $BRANCH_NAME ... skipping."
|
||||
fi
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user