diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f9a6bb9..24df212 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,5 +1,22 @@ image: "rust:latest" +tests-job: + stage: test + image: rust + script: + - echo "======== TESTS JOB ========" + - cargo test + +prepare-job: + stage: prepare + image: rust + rules: + - if: $CI_COMMIT_TAG + when: never # Do not run this job when a tag is created manually + - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH # Run this job when commits are pushed or merged to the default branch + script: + - echo "======== PREPARE JOB ========" + build-job: stage: build image: ubuntu:22.04