diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 32fa50d0ec78d10094edd17ad3b53f7f4be2e7d7..c970de17b3adb23edb8ba055453abec23f341c7e 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -25,7 +25,7 @@ workflow:
       - package-lock.json
       - server.ts
 
-.env: &env
+.env:
   image: registry.duniter.org/docker/duniter-ci:v0.2.0
   tags:
     - redshift
@@ -47,7 +47,7 @@ workflow:
     - rustup show && rustc --version && cargo --version
 
 tests:
-  <<: *env
+  extends: .env
   rules:
     - if: $CI_COMMIT_REF_NAME =~ /^wip*$/
       when: manual
@@ -95,7 +95,7 @@ audit_dependencies:
   script:
     - cargo deny --workspace check
 
-.integration_rules: &integration_rules
+.integration_rules:
   allow_failure: true
   rules:
     - if: $CI_COMMIT_TAG
@@ -103,22 +103,24 @@ audit_dependencies:
     - when: manual
 
 sync_g1:
-  <<: *env
-  <<: *integration_rules
+  extends:
+    - .env
+    - .integration_rules
   stage: integration
   script:
     - npm i
     - bash .gitlab/test/check_g1_sync.sh
 
 sync_gtest:
-  <<: *env
-  <<: *integration_rules
+  extends:
+    - .env
+    - .integration_rules
   stage: integration
   script:
     - npm i
     - bash .gitlab/test/check_gt_sync.sh
 
-.build_releases: &build_releases
+.build_releases:
   stage: package
   image: duniter/release-builder:v2.1.0
   cache: {}
@@ -129,7 +131,7 @@ sync_gtest:
       - work/bin/
 
 releases:test:
-  <<: *build_releases
+  extends: .build_releases
   allow_failure: true
   rules:
     - if: $CI_COMMIT_TAG
@@ -143,7 +145,7 @@ releases:test:
     expire_in: 72h
 
 releases:x64:
-  <<: *build_releases
+  extends: .build_releases
   rules:
     - if: $CI_COMMIT_TAG
   script:
@@ -215,7 +217,7 @@ package:prod:docker:
     - docker push duniter/duniter
 
 
-.release_jobs: &release_jobs
+.release_jobs:
   image: rdadev/jinja2:py3.6
   tags:
     - redshift
@@ -223,7 +225,7 @@ package:prod:docker:
     - python3 .gitlab/releaser
 
 prerelease:
-  <<: *release_jobs
+  extends: .release_jobs
   rules:
     - if: $CI_COMMIT_TAG
   stage: prerelease
@@ -232,7 +234,7 @@ prerelease:
     SOURCE_EXT: '["tar.gz", "zip"]'
 
 publish:
-  <<: *release_jobs
+  extends: .release_jobs
   rules:
     - if: $CI_COMMIT_TAG
       when: manual