diff --git a/AssignmentChecker/.gitlab-ci/03_stages.yml b/AssignmentChecker/.gitlab-ci/03_stages.yml index 1b20f1ed1fa05c19ee6d8145ccd33bcc39c85d9d..198b85a3eeb84675229f3459f1457de2b9c2f2f9 100644 --- a/AssignmentChecker/.gitlab-ci/03_stages.yml +++ b/AssignmentChecker/.gitlab-ci/03_stages.yml @@ -1,4 +1,5 @@ stages: + - code_quality - test - build - clean diff --git a/AssignmentChecker/.gitlab-ci/04_stageCodeQuality.yml b/AssignmentChecker/.gitlab-ci/04_stageCodeQuality.yml new file mode 100644 index 0000000000000000000000000000000000000000..9fda59d835ec0c91e23548db55a43a1df8d6ab1b --- /dev/null +++ b/AssignmentChecker/.gitlab-ci/04_stageCodeQuality.yml @@ -0,0 +1,10 @@ +code_quality:lint: + stage: code_quality + tags: + - code_quality + image: node:latest + script: + - cd "${PROJECT_FOLDER}" + + - npm install + - npm run lint diff --git a/AssignmentChecker/.gitlab-ci/04_stageTest.yml b/AssignmentChecker/.gitlab-ci/05_stageTest.yml similarity index 100% rename from AssignmentChecker/.gitlab-ci/04_stageTest.yml rename to AssignmentChecker/.gitlab-ci/05_stageTest.yml diff --git a/AssignmentChecker/.gitlab-ci/05_stageBuild.yml b/AssignmentChecker/.gitlab-ci/06_stageBuild.yml similarity index 100% rename from AssignmentChecker/.gitlab-ci/05_stageBuild.yml rename to AssignmentChecker/.gitlab-ci/06_stageBuild.yml diff --git a/AssignmentChecker/.gitlab-ci/06_stageClean.yml b/AssignmentChecker/.gitlab-ci/07_stageClean.yml similarity index 100% rename from AssignmentChecker/.gitlab-ci/06_stageClean.yml rename to AssignmentChecker/.gitlab-ci/07_stageClean.yml diff --git a/AssignmentChecker/.gitlab-ci/07_stageUpload.yml b/AssignmentChecker/.gitlab-ci/08_stageUpload.yml similarity index 100% rename from AssignmentChecker/.gitlab-ci/07_stageUpload.yml rename to AssignmentChecker/.gitlab-ci/08_stageUpload.yml diff --git a/AssignmentChecker/.gitlab-ci/08_stageRelease.yml b/AssignmentChecker/.gitlab-ci/09_stageRelease.yml similarity index 100% rename from AssignmentChecker/.gitlab-ci/08_stageRelease.yml rename to AssignmentChecker/.gitlab-ci/09_stageRelease.yml