Fix release builds on Gitlab with regressiontests
authorPaul Bauer <paul.bauer.q@gmail.com>
Fri, 20 Mar 2020 07:03:11 +0000 (08:03 +0100)
committerPaul Bauer <paul.bauer.q@gmail.com>
Mon, 23 Mar 2020 10:31:20 +0000 (11:31 +0100)
Change-Id: Id6465d545d350b8c0d89aecd37d3568dca510d8b

admin/gitlab-ci/archive.gitlab-ci.yml
admin/gitlab-ci/gromacs.gitlab-ci.yml

index b2096f00fb345ac2a13183069208d84fc3dd13a2..9e2be222aa717813eb8beca2f9e89561fd2dff8e 100644 (file)
@@ -98,12 +98,14 @@ regressiontests:package:
     - git clean -ffdxq
     - git gc
     - git archive -o $REGTESTNAME.tar.gz --prefix $REGTESTNAME/ -9 HEAD
-    - mv $REGTESTNAME.tar.gz ..
+    - cp $REGTESTNAME.tar.gz gmx-regressiontests.tar.gz
+    - mv $REGTESTNAME.tar.gz gmx-regressiontests.tar.gz ..
     - echo "Build regressiontests for branch  $REGTESTBRANCH"
     - cd ..
   artifacts:
     paths:
       - regressiontests-*.tar.gz
+      - gmx-regressiontests.tar.gz
 
 archive:configure:nightly:
   extends:
index 7a083a31709d3913f62fa8d1c5f99600b57386f3..c3b61ab1f74561bebe5cb8ed360d6a7e01a85718 100644 (file)
@@ -631,6 +631,7 @@ gromacs:gcc-7:release:test:
       artifacts: true
     - job: gromacs:gcc-7:release:build
       artifacts: true
+    - job: regressiontests:package
 
 gromacs:gcc-7-simd-sse41:test:
   extends:
@@ -669,6 +670,7 @@ gromacs:gcc-7-double:release:test:
       artifacts: true
     - job: gromacs:gcc-7-double:release:build
       artifacts: true
+    - job: regressiontests:package
 
 gromacs:gcc-8:test:
   extends:
@@ -694,6 +696,7 @@ gromacs:gcc-8:release:test:
       artifacts: true
     - job: gromacs:gcc-8:release:build
       artifacts: true
+    - job: regressiontests:package
 
 gromacs:gcc-8-cuda-10.2:test:
   extends:
@@ -752,6 +755,7 @@ gromacs:clang-7:release:test:
       artifacts: true
     - job: gromacs:clang-7:release:build
       artifacts: true
+    - job: regressiontests:package
 
 gromacs:clang-8:test:
   extends:
@@ -777,3 +781,4 @@ gromacs:clang-8:release:test:
       artifacts: true
     - job: gromacs:clang-8:release:build
       artifacts: true
+    - job: regressiontests:package