ci(rules): improve docs related jobs rules
- build_docs_pdf: now ignore docs related file patterns - deploy_docs_preview: now ignore docs related file patterns - .rules:build:docs: related jobs will not be triggered with `build` label
This commit is contained in:
+2
-1
@@ -68,6 +68,7 @@ build_docs_html:
|
||||
build_docs_pdf:
|
||||
extends:
|
||||
- .build_docs_build_stage_template
|
||||
- .rules:build:docs:label-only
|
||||
artifacts:
|
||||
when: always
|
||||
paths:
|
||||
@@ -97,7 +98,7 @@ build_docs_pdf:
|
||||
deploy_docs_preview:
|
||||
extends:
|
||||
- .deploy_docs_template
|
||||
- .rules:build:docs-preview
|
||||
- .rules:build:docs:label-only-preview
|
||||
dependencies: # set dependencies to null to avoid missing artifacts issue
|
||||
needs:
|
||||
- build_docs_html
|
||||
|
||||
Reference in New Issue
Block a user