diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f7c8f34b08ba2e23c64b5801f6885b3c1768ac72..bd01e22edd47c77eb35b09eff7b41198f1463721 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,4 +1,5 @@ stages: + - test-build - Static analysis - build - deploy @@ -8,6 +9,17 @@ variables: SONAR_HOST_URL: "https://sonarqube.neogeo.fr" GIT_DEPTH: 0 +test build: + stage: test-build + image: node:14 + script: + - npm install + - npm run build + except: + - master + - develop + - ^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ + build testing docker image: stage: build only: