diff --git a/gitlab-ci.yml b/gitlab-ci.yml
index 32d0b7c9d905ea817b4855d8f150924877d53f02..b59ce245a986eaba126193533d98aa8767bea4f6 100644
--- a/gitlab-ci.yml
+++ b/gitlab-ci.yml
@@ -9,6 +9,8 @@ variables:
   ABCL_TAG: latest
   CCL_IMAGE: clfoundation/ccl
   CCL_TAG: latest
+  CLASP_IMAGE: clfoundation/clasp
+  CLASP_TAG: latest
   CLISP_IMAGE: clfoundation/clisp
   CLISP_TAG: latest
   CMUCL_IMAGE: clfoundation/cmucl
@@ -157,6 +159,18 @@ CCL upgrade tests:
   variables:
     l: ccl
 
+Clasp regression tests:
+  extends: .Regression tests
+  image: $CLASP_IMAGE:$CLASP_TAG
+  variables:
+    l: clasp
+
+Clasp upgrade tests:
+  extends: .Upgrade tests
+  image: $CLASP_IMAGE:$CLASP_TAG
+  variables:
+    l: clasp
+
 CLISP regression tests:
   extends: .Regression tests
   image: $CLISP_IMAGE:$CLISP_TAG
@@ -234,6 +248,18 @@ CCL scripting upgrade tests:
   variables:
     l: ccl
 
+Clasp scripting regression tests:
+  extends: .Scripting regression tests
+  image: $CLASP_IMAGE:$CLASP_TAG
+  variables:
+    l: clasp
+
+Clasp scripting upgrade tests:
+  extends: .Scripting upgrade tests
+  image: $CLASP_IMAGE:$CLASP_TAG
+  variables:
+    l: clasp
+
 CLISP scripting regression tests:
   extends: .Scripting regression tests
   image: $CLISP_IMAGE:$CLISP_TAG