[ARVADOS-DEV] updated: bdfbb8c113d8e7f63bb8caa57010437826c59dc9

git at public.curoverse.com git at public.curoverse.com
Thu Jul 9 22:02:00 EDT 2015


Summary of changes:
 ...-docker-tests.sh => run-build-docker-images.sh} | 30 ---------------
 ...ker-tests.sh => run-build-docker-jobs-image.sh} | 44 ++--------------------
 2 files changed, 3 insertions(+), 71 deletions(-)
 copy jenkins/{run-docker-tests.sh => run-build-docker-images.sh} (84%)
 rename jenkins/{run-docker-tests.sh => run-build-docker-jobs-image.sh} (77%)

       via  bdfbb8c113d8e7f63bb8caa57010437826c59dc9 (commit)
      from  2edb46e696fa3ca24aeb0c820f15630ece41f0fc (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.


commit bdfbb8c113d8e7f63bb8caa57010437826c59dc9
Author: Ward Vandewege <ward at curoverse.com>
Date:   Thu Jul 9 22:01:36 2015 -0400

    Build arvados/jobs docker image separately from the others.
    
    refs #6528

diff --git a/jenkins/run-docker-tests.sh b/jenkins/run-build-docker-images.sh
similarity index 84%
copy from jenkins/run-docker-tests.sh
copy to jenkins/run-build-docker-images.sh
index eff75ac..71910c2 100755
--- a/jenkins/run-docker-tests.sh
+++ b/jenkins/run-build-docker-images.sh
@@ -155,7 +155,6 @@ else
         ## even though credentials are already in .dockercfg
         docker login -u arvados
 
-
         docker_push arvados/api
         docker_push arvados/compute
         docker_push arvados/doc
@@ -170,33 +169,4 @@ else
     fi
 fi
 
-title "Starting docker java-bwa-samtools build"
-
-timer_reset
-
-./build.sh java-bwa-samtools-image
-
-ECODE=$?
-
-if [[ "$ECODE" != "0" ]]; then
-    title "!!!!!! docker java-bwa-samtools BUILD FAILED !!!!!!"
-    EXITCODE=$(($EXITCODE + $ECODE))
-fi
-
-title "docker build java-bwa-samtools complete (`timer`)"
-
-timer_reset
-
-if [[ "$ECODE" != "0" ]]; then
-    title "upload arvados/jobs image SKIPPED because build failed"
-else
-    if [[ $upload == true ]]; then 
-        title "upload arvados/jobs image"
-        docker_push arvados/jobs
-        title "upload arvados/jobs image complete (`timer`)"
-    else
-        title "upload arvados images SKIPPED because no --upload option set"
-    fi
-fi
-
 exit $EXITCODE
diff --git a/jenkins/run-docker-tests.sh b/jenkins/run-build-docker-jobs-image.sh
similarity index 77%
rename from jenkins/run-docker-tests.sh
rename to jenkins/run-build-docker-jobs-image.sh
index eff75ac..2cc0692 100755
--- a/jenkins/run-docker-tests.sh
+++ b/jenkins/run-build-docker-jobs-image.sh
@@ -125,14 +125,13 @@ timer_reset
 # clean up the docker build environment
 cd "$WORKSPACE"
 cd docker
-./build.sh realclean
-
+rm -f jobs-image
 rm -f config.yml
 
 # Get test config.yml file
 cp $HOME/docker/config.yml .
 
-./build.sh
+./build.sh jobs-image
 
 ECODE=$?
 
@@ -155,45 +154,8 @@ else
         ## even though credentials are already in .dockercfg
         docker login -u arvados
 
-
-        docker_push arvados/api
-        docker_push arvados/compute
-        docker_push arvados/doc
-        docker_push arvados/workbench
-        docker_push arvados/keep
-        docker_push arvados/keepproxy
-        docker_push arvados/shell
-        docker_push arvados/sso
-        title "upload arvados images complete (`timer`)"
-    else
-        title "upload arvados images SKIPPED because no --upload option set"
-    fi
-fi
-
-title "Starting docker java-bwa-samtools build"
-
-timer_reset
-
-./build.sh java-bwa-samtools-image
-
-ECODE=$?
-
-if [[ "$ECODE" != "0" ]]; then
-    title "!!!!!! docker java-bwa-samtools BUILD FAILED !!!!!!"
-    EXITCODE=$(($EXITCODE + $ECODE))
-fi
-
-title "docker build java-bwa-samtools complete (`timer`)"
-
-timer_reset
-
-if [[ "$ECODE" != "0" ]]; then
-    title "upload arvados/jobs image SKIPPED because build failed"
-else
-    if [[ $upload == true ]]; then 
-        title "upload arvados/jobs image"
         docker_push arvados/jobs
-        title "upload arvados/jobs image complete (`timer`)"
+        title "upload arvados images complete (`timer`)"
     else
         title "upload arvados images SKIPPED because no --upload option set"
     fi

-----------------------------------------------------------------------


hooks/post-receive
-- 




More information about the arvados-commits mailing list