Merge branch '565-do-not-trigger-gitlab-pages-pipelines-any-more-v9_18' into 'v9_18'

Do not trigger GitLab Pages pipelines any more

See merge request isc-projects/bind9!6290
This commit is contained in:
Michał Kępień 2022-05-11 12:17:33 +00:00
commit ecaf773652

View file

@ -65,7 +65,6 @@ stages:
- system
- performance
- docs
- push
- postcheck
- release
@ -527,44 +526,27 @@ tarball-create:
artifacts: true
# Jobs for doc builds on Debian 11 "bullseye" (amd64)
# Long "docs" job artifact retention is needed for bind.isc.org web site
docs:
<<: *release_branch_triggering_rules
<<: *base_image
<<: *docs_job
before_script:
- test -w "${CCACHE_DIR}" && export PATH="/usr/lib/ccache:${PATH}"
needs:
- job: autoreconf
artifacts: true
artifacts:
untracked: true
expire_in: "1 month"
docs:tarball:
<<: *default_triggering_rules
<<: *base_image
<<: *docs_job
before_script:
- test -w "${CCACHE_DIR}" && export PATH="/usr/lib/ccache:${PATH}"
- *unpack_release_tarball
needs:
- job: tarball-create
artifacts: true
push:docs:
<<: *base_image
stage: push
needs:
- job: docs
artifacts: false
script:
- curl -X POST -F token=$GITLAB_PAGES_DOCS_TRIGGER_TOKEN -F ref=main $GITLAB_PAGES_DOCS_TRIGGER_URL
only:
- main@isc-projects/bind9
- /^v9_[1-9][0-9]$/@isc-projects/bind9
# Jobs for regular GCC builds on Alpine Linux 3.15 (amd64)
gcc:alpine3.15:amd64: