#!/bin/bash # export OS=centos export BUILD_STREAM=stable export MY_REPO=/home/sanjay/starlingx/workspace/localdisk/designer/sanjay/distro/cgcs-root #export MY_REPO=/localdisk/designer/sanjay/distro/cgcs-root export BRANCH=master export CENTOS_BASE=starlingx/stx-centos:${BRANCH}-${BUILD_STREAM}-latest #export CENTOS_BASE=${MY_REPO}/cgcs-${OS}-repo/Binary echo $CENTOS_BASE #export WHEELS=http://mirror.starlingx.cengn.ca/mirror/starlingx/master/centos/latest_docker_image_build/outputs/wheels/stx-centos-stable-wheels.tar #export WHEELS=http://mirror.starlingx.cengn.ca/mirror/starlingx/master/centos/latest_docker_image_build/outputs/wheels/stx-centos-dev-wheels.tar #export WHEELS=http://${HOSTNAME}:8088/${MY_WORKSPACE}/std/build-wheels-${OS}-${BUILD_STREAM}/stx-${OS}-${BUILD_STREAM}-wheels.tar export WHEELS=http://10.223.34.15:8088/myfile/stx-centos-stable-wheels.tar #export WHEELS=http://10.223.34.15:8088/myfile/merged/stx-centos-stable-wheels.tar export DOCKER_USER=${USER} export DOCKER_REGISTRY=10.99.0.1:8001 # Some private registry you've setup for your testing, for example #iptables -A INPUT -i docker0 -j ACCEPT #source /home/sanjay/tools/localrc #source /home/sanjay/tools/buildrc source /home/sanjay/starlingx/workspace/localdisk/designer/sanjay/distro/stx-tools/localrc source /home/sanjay/starlingx/workspace/localdisk/designer/sanjay/distro/stx-tools/buildrc #source /localdisk/designer/sanjay/distro/stx-tools/localrc #source /localdisk/designer/sanjay/distro/stx-tools/buildrc echo "Host details : " echo $HOSTNAME echo $HOSTPORT time build-tools/build-docker-images/build-stx-images.sh \ --os centos \ --stream ${BUILD_STREAM} \ --base ${CENTOS_BASE} \ --wheels ${WHEELS} \ --user ${DOCKER_USER} --registry ${DOCKER_REGISTRY} \ --push --latest \ --only stx-horizon