#!/bin/bash set -e SERVICE_NAME=$1 SERVICE_NAME_BASE=$2 python3 -m venv build_venv source build_venv/bin/activate python3 -m pip install --upgrade pip pip install dvc pip install 'dvc[ssh]' dvc pull echo "index-url = https://${bamboo_nexus_user}:${bamboo_nexus_password}@nexus.iqser.com/repository/python-combind/simple" >> pip.conf docker build -f Dockerfile_base -t nexus.iqser.com:5001/red/$SERVICE_NAME_BASE:${bamboo_version_tag} . docker build -f Dockerfile -t nexus.iqser.com:5001/red/$SERVICE_NAME:${bamboo_version_tag} --build-arg VERSION_TAG=${bamboo_version_tag} . echo "${bamboo_nexus_password}" | docker login --username "${bamboo_nexus_user}" --password-stdin nexus.iqser.com:5001 docker push nexus.iqser.com:5001/red/$SERVICE_NAME:${bamboo_version_tag}