diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1a56e0f7e958fb889241b387ae5d6714b85d211b..51c0e7e4a722ad882d1c342bd549987e7caedae1 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -4,7 +4,7 @@ image: registry.gitlab.arm.com/intrinsiccv/intrinsiccv:3 -build: +.common: tags: - arm64 script: @@ -18,5 +18,16 @@ build: coverage_format: cobertura path: build/cobertura-coverage.xml paths: - # GitLab Pages https://docs.gitlab.com/ee/user/project/pages/ - public + +# On the main branch publish pages. +pages: + extends: .common + rules: + - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH + +# On other branches don't publish pages. +test: + extends: .common + rules: + - if: $CI_COMMIT_BRANCH != $CI_DEFAULT_BRANCH