diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 9a733275346ba183e3461a5882fa6480c258ffd0..e70ec70321fc2ade58cc79d857e2a0a032eb0ea0 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -10,6 +10,8 @@ stages:
   dependencies: [node_modules]
   variables:
     NPM_CONFIG_CACHE: "$CI_PROJECT_DIR/.npm"
+  script:
+    - npm run "$CI_JOB_NAME"
 
 node_modules:
   extends: .node
@@ -27,11 +29,10 @@ node_modules:
     paths:
       - "$NPM_CONFIG_CACHE"
 
-ng-lint:
+lint:
   extends: .node
-  script: npm run lint
 
-ng-test:
+test:
   extends: .node
   before_script:
     - apt-get update -yq
@@ -44,8 +45,7 @@ ng-test:
     paths:
       - coverage
 
-ng-build:
+build:
   extends: .node
   stage: build
-  script: npm run build