INTERNAL_DOCKER_REGISTRY = 'osm.etsi.org:5050/devops/cicd/'
INTERNAL_DOCKER_PROXY = 'http://172.21.1.1:5000'
+ APT_PROXY="http://172.21.1.1:3142"
SSH_KEY = '~/hive/cicd_rsa'
sh 'env'
def moduleTag = container_name
parallelSteps[module] = {
dir("$module") {
- sh "docker build -t opensourcemano/${moduleName}:${moduleTag} ${moduleBuildArgs} ."
+ sh "docker build --build-arg APT_PROXY=${APT_PROXY} -t opensourcemano/${moduleName}:${moduleTag} ${moduleBuildArgs} ."
println("Tagging ${moduleName}:${moduleTag}")
sh "docker tag opensourcemano/${moduleName}:${moduleTag} ${INTERNAL_DOCKER_REGISTRY}opensourcemano/${moduleName}:${moduleTag}"
sh "docker push ${INTERNAL_DOCKER_REGISTRY}opensourcemano/${moduleName}:${moduleTag}"