diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ce0340be47e83cd58d230151c82e571403516517..5b4fa2f7aad98b2c4c27e54cfd66516ff7bbe039 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,14 +1,10 @@
-include: "https://git.autistici.org/ai3/build-container/raw/master/common.yml"
+include: "https://git.autistici.org/pipelines/containers/raw/master/common.yml"
 
 # test the newly built container before releasing it.
-stages:
-  - build
-  - test
-  - release
-
 test:
-  stage: test
+  stage: container-test
   image: ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}/debian:stable
+  tags: [docker-in-docker]
   services:
     - name: ${IMAGE_TAG}
       alias: noblogs
@@ -24,4 +20,3 @@ test:
     - apt -q update
     - env DEBIAN_FRONTEND=noninteractive apt -y --no-install-recommends install curl
     - "curl -H 'Host: noblogs.org' -v ${SITE_URL}"
-