Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Mark Evenson
asdf
Commits
84f9598f
Commit
84f9598f
authored
May 16, 2021
by
Robert Goldman
Browse files
Merge branch 'require-upgrade-tests' into 'master'
Add REQUIRE upgrade tests to CI See merge request
!178
parents
332c60c6
8881818d
Changes
1
Hide whitespace changes
Inline
Side-by-side
gitlab-ci.yml
View file @
84f9598f
...
...
@@ -91,8 +91,6 @@ Build asdf-tools:
.Upgrade tests
:
stage
:
upgrade
variables
:
TAG
:
latest
script
:
-
make
-
make test-upgrade
...
...
@@ -104,6 +102,15 @@ Build asdf-tools:
rules
:
-
if
:
$RUN_UPGRADE_TESTS
.REQUIRE upgrade tests
:
extends
:
.Upgrade tests
variables
:
ASDF_UPGRADE_TEST_TAGS
:
REQUIRE
rules
:
-
if
:
$RUN_UPGRADE_TESTS
when
:
never
-
when
:
on_success
.Scripting regression tests
:
extends
:
.Regression tests
before_script
:
...
...
@@ -122,6 +129,15 @@ Build asdf-tools:
rules
:
-
if
:
$ENABLE_ASDF_TOOLS && $RUN_UPGRADE_TESTS
.REQUIRE scripting upgrade tests
:
extends
:
.Scripting upgrade tests
variables
:
ASDF_UPGRADE_TEST_TAGS
:
REQUIRE
rules
:
-
if
:
$ENABLE_ASDF_TOOLS && $RUN_UPGRADE_TESTS
when
:
never
-
if
:
$ENABLE_ASDF_TOOLS
###############################################################################
# Actual test jobs - Makefile based harness
###############################################################################
...
...
@@ -147,6 +163,12 @@ ABCL upgrade tests:
variables
:
l
:
abcl
ABCL REQUIRE upgrade tests
:
extends
:
.REQUIRE upgrade tests
image
:
$ABCL_IMAGE:$ABCL_TAG
variables
:
l
:
abcl
CCL regression tests
:
extends
:
.Regression tests
image
:
$CCL_IMAGE:$CCL_TAG
...
...
@@ -159,6 +181,12 @@ CCL upgrade tests:
variables
:
l
:
ccl
CCL REQUIRE upgrade tests
:
extends
:
.REQUIRE upgrade tests
image
:
$CCL_IMAGE:$CCL_TAG
variables
:
l
:
ccl
Clasp regression tests
:
extends
:
.Regression tests
image
:
$CLASP_IMAGE:$CLASP_TAG
...
...
@@ -171,6 +199,12 @@ Clasp upgrade tests:
variables
:
l
:
clasp
Clasp REQUIRE upgrade tests
:
extends
:
.REQUIRE upgrade tests
image
:
$CLASP_IMAGE:$CLASP_TAG
variables
:
l
:
clasp
CLISP regression tests
:
extends
:
.Regression tests
image
:
$CLISP_IMAGE:$CLISP_TAG
...
...
@@ -183,6 +217,12 @@ CLISP upgrade tests:
variables
:
l
:
clisp
CLISP REQUIRE upgrade tests
:
extends
:
.REQUIRE upgrade tests
image
:
$CLISP_IMAGE:$CLISP_TAG
variables
:
l
:
clisp
CMUCL regression tests
:
extends
:
.Regression tests
image
:
$CMUCL_IMAGE:$CMUCL_TAG
...
...
@@ -195,6 +235,12 @@ CMUCL upgrade tests:
variables
:
l
:
cmucl
CMUCL REQUIRE upgrade tests
:
extends
:
.REQUIRE upgrade tests
image
:
$CMUCL_IMAGE:$CMUCL_TAG
variables
:
l
:
cmucl
ECL regression tests
:
extends
:
.Regression tests
image
:
$ECL_IMAGE:$ECL_TAG
...
...
@@ -207,6 +253,12 @@ ECL upgrade tests:
variables
:
l
:
ecl
ECL REQUIRE upgrade tests
:
extends
:
.REQUIRE upgrade tests
image
:
$ECL_IMAGE:$ECL_TAG
variables
:
l
:
ecl
SBCL regression tests
:
extends
:
.Regression tests
image
:
$SBCL_IMAGE:$SBCL_TAG
...
...
@@ -219,6 +271,12 @@ SBCL upgrade tests:
variables
:
l
:
sbcl
SBCL REQUIRE upgrade tests
:
extends
:
.REQUIRE upgrade tests
image
:
$SBCL_IMAGE:$SBCL_TAG
variables
:
l
:
sbcl
###############################################################################
# Actual test jobs - lisp scripting based harness
...
...
@@ -236,6 +294,12 @@ ABCL scripting upgrade tests:
variables
:
l
:
abcl
ABCL REQUIRE scripting upgrade tests
:
extends
:
.REQUIRE scripting upgrade tests
image
:
$ABCL_IMAGE:$ABCL_TAG
variables
:
l
:
abcl
CCL scripting regression tests
:
extends
:
.Scripting regression tests
image
:
$CCL_IMAGE:$CCL_TAG
...
...
@@ -248,6 +312,12 @@ CCL scripting upgrade tests:
variables
:
l
:
ccl
CCL REQUIRE scripting upgrade tests
:
extends
:
.REQUIRE scripting upgrade tests
image
:
$CCL_IMAGE:$CCL_TAG
variables
:
l
:
ccl
Clasp scripting regression tests
:
extends
:
.Scripting regression tests
image
:
$CLASP_IMAGE:$CLASP_TAG
...
...
@@ -272,6 +342,12 @@ CLISP scripting upgrade tests:
variables
:
l
:
clisp
CLISP REQUIRE scripting upgrade tests
:
extends
:
.REQUIRE scripting upgrade tests
image
:
$CLISP_IMAGE:$CLISP_TAG
variables
:
l
:
clisp
CMUCL scripting regression tests
:
extends
:
.Scripting regression tests
image
:
$CMUCL_IMAGE:$CMUCL_TAG
...
...
@@ -284,6 +360,12 @@ CMUCL scripting upgrade tests:
variables
:
l
:
cmucl
CMUCL REQUIRE scripting upgrade tests
:
extends
:
.REQUIRE scripting upgrade tests
image
:
$CMUCL_IMAGE:$CMUCL_TAG
variables
:
l
:
cmucl
ECL scripting regression tests
:
extends
:
.Scripting regression tests
image
:
$ECL_IMAGE:$ECL_TAG
...
...
@@ -296,6 +378,12 @@ ECL scripting upgrade tests:
variables
:
l
:
ecl
ECL REQUIRE scripting upgrade tests
:
extends
:
.REQUIRE scripting upgrade tests
image
:
$ECL_IMAGE:$ECL_TAG
variables
:
l
:
ecl
SBCL scripting regression tests
:
extends
:
.Scripting regression tests
image
:
$SBCL_IMAGE:$SBCL_TAG
...
...
@@ -307,3 +395,9 @@ SBCL scripting upgrade tests:
image
:
$SBCL_IMAGE:$SBCL_TAG
variables
:
l
:
sbcl
SBCL REQUIRE scripting upgrade tests
:
extends
:
.REQUIRE scripting upgrade tests
image
:
$SBCL_IMAGE:$SBCL_TAG
variables
:
l
:
sbcl
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment