diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d500115..c4674e3 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -21,7 +21,6 @@ default: stages: # List of stages for jobs, and their order of execution - build - test - - deploy build-job: # This job runs in the build stage, which runs first. stage: build @@ -33,6 +32,7 @@ build-job: # This job runs in the build stage, which runs first. - cmake .. - cmake --build . - echo "Compile complete." + - ls -la unit-test-job: # This job runs in the test stage. stage: test # It only starts when the job in the build stage completes successfully. @@ -40,16 +40,3 @@ unit-test-job: # This job runs in the test stage. - ls -la - echo "Running unit tests..." - ctest - -lint-test-job: # This job also runs in the test stage. - stage: test # It can run at the same time as unit-test-job (in parallel). - script: - - echo "Linting code... This will take about 10 seconds." - - sleep 10 - - echo "No lint issues found." - -deploy-job: # This job runs in the deploy stage. - stage: deploy # It only runs when *both* jobs in the test stage complete successfully. - script: - - echo "Deploying application..." - - echo "Application successfully deployed."