Merge branch '10077-workbench-integration-tests' closes #10077
[arvados.git] / build / run-build-docker-jobs-image.sh
index 37c151c3404a460b6c4c3ae771fc789e81f4e0f0..22f6f54288741d2ed4723e9260234b469fb24591 100755 (executable)
@@ -118,14 +118,12 @@ timer_reset
 
 # clean up the docker build environment
 cd "$WORKSPACE"
-cd docker
-rm -f jobs-image
-rm -f config.yml
-
-# Get test config.yml file
-cp $HOME/docker/config.yml .
-
-./build.sh jobs-image
+cd docker/jobs
+if [[ ! -z "$tags" ]]; then
+    docker build --build-arg COMMIT=${tags/,*/} -t arvados/jobs .
+else
+    docker build -t arvados/jobs .
+fi
 
 ECODE=$?
 
@@ -143,8 +141,8 @@ timer_reset
 if [[ "$ECODE" != "0" ]]; then
     title "upload arvados images SKIPPED because build failed"
 else
-    if [[ $upload == true ]]; then 
-        ## 20150526 nico -- *sometimes* dockerhub needs re-login 
+    if [[ $upload == true ]]; then
+        ## 20150526 nico -- *sometimes* dockerhub needs re-login
         ## even though credentials are already in .dockercfg
         docker login -u arvados