Enable test projects' docker image builds for stable/brahmaputra branch 47/5947/3
authorFatih Degirmenci <fatih.degirmenci@ericsson.com>
Fri, 8 Jan 2016 15:24:55 +0000 (16:24 +0100)
committerjose.lausuch <jose.lausuch@ericsson.com>
Mon, 11 Jan 2016 08:42:52 +0000 (09:42 +0100)
Change-Id: Ib936f58d1f21c4e782cdb1e19d1615b1bed30007
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
jjb/opnfv/opnfv-docker.sh
jjb/opnfv/opnfv-docker.yml

index 545aef6..81bab33 100644 (file)
@@ -53,22 +53,6 @@ if [[ "$UPDATE_LATEST_STABLE" == "true" ]]; then
 fi
 
 
-# Get tag version
-cd $WORKSPACE
-git clone https://gerrit.opnfv.org/gerrit/releng
-
-DOCKER_TAG=$($WORKSPACE/releng/utils/calculate_version.sh -t docker \
-    -n $DOCKER_REPO_NAME)
-
-ret_val=$?
-if [ $ret_val -ne 0 ]; then
-    echo "Error retrieving the version tag."
-    exit 1
-else
-    echo "Tag version to be build and pushed: $DOCKER_TAG"
-fi
-
-
 # cd to directory where Dockerfile is located
 if [[ "$DOCKER_REPO_NAME" == "opnfv/functest" ]]; then
     cd $WORKSPACE/docker
@@ -83,6 +67,27 @@ else
     exit 1
 fi
 
+
+# Get tag version
+branch=$(git rev-parse --abbrev-ref HEAD)
+if [ $branch == "master" ]; then
+    DOCKER_TAG="master"
+else
+    cd $WORKSPACE
+    git clone https://gerrit.opnfv.org/gerrit/releng
+
+    DOCKER_TAG=$($WORKSPACE/releng/utils/calculate_version.sh -t docker \
+        -n $DOCKER_REPO_NAME)
+
+    ret_val=$?
+    if [ $ret_val -ne 0 ]; then
+        echo "Error retrieving the version tag."
+        exit 1
+    fi
+fi
+echo "Tag version to be build and pushed: $DOCKER_TAG"
+
+
 # Start the build
 echo "Building docker image: $DOCKER_REPO_NAME:$DOCKER_TAG..."
 
index fcbe60b..13063e3 100644 (file)
@@ -17,7 +17,9 @@
 
     stream:
         - master:
-            branch: 'master'
+            branch: '{stream}'
+        - brahmaputra:
+            branch: 'stable/{stream}'
 
 ########################
 # job templates