Code Review
/
releng.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Merge "Add DOCS_REQIREMENTS variable to RTD Gitlab job"
[releng.git]
/
gitlab-templates
/
RTD.gitlab-ci.yml
diff --git
a/gitlab-templates/RTD.gitlab-ci.yml
b/gitlab-templates/RTD.gitlab-ci.yml
index
2846707
..
198ed5b
100644
(file)
--- a/
gitlab-templates/RTD.gitlab-ci.yml
+++ b/
gitlab-templates/RTD.gitlab-ci.yml
@@
-19,10
+19,14
@@
#
# Scheduled builds can be enabled when creating a schedule job and
# specifying DOCS_SCHEDULE = "true" in build variables
#
# Scheduled builds can be enabled when creating a schedule job and
# specifying DOCS_SCHEDULE = "true" in build variables
+#
+# If extra dependencies are needed for builds they will be installed
+# from the $DOCS_REQUIREMENTS location.
---
variables:
PIP_CACHE_DIR: "$CI_PROJECT_DIR/.cache/pip"
DOCS_DIRECTORY: "docs"
---
variables:
PIP_CACHE_DIR: "$CI_PROJECT_DIR/.cache/pip"
DOCS_DIRECTORY: "docs"
+ DOCS_REQUIREMENTS: "$DOCS_DIRECTORY/requirements.txt"
.docs-cache: &docs-cache
paths:
.docs-cache: &docs-cache
paths:
@@
-36,8
+40,8
@@
variables:
- source venv/bin/activate
- pip install Sphinx
- |
- source venv/bin/activate
- pip install Sphinx
- |
- if [ -f "$DOCS_
DIRECTORY/requirements.txt
" ]; then
- pip install -r "$DOCS_
DIRECTORY/requirements.txt
"
+ if [ -f "$DOCS_
REQUIREMENTS
" ]; then
+ pip install -r "$DOCS_
REQUIREMENTS
"
fi
docs-build:
fi
docs-build: