Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Duncan Macleod
lalsuite
Commits
91c8ede2
Unverified
Commit
91c8ede2
authored
Dec 06, 2022
by
Duncan Macleod
Browse files
ci: use conda to render docs
[ci docs]
parent
6289944a
Pipeline
#481452
failed with stages
in 8 minutes and 3 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
.gitlab/ci/docs.yml
View file @
91c8ede2
...
...
@@ -4,13 +4,27 @@
# Build and deploy the Doxygen documentation.
# ----------------------------------------------------------------------
include
:
# https://computing.docs.ligo.org/gitlab-ci-templates/
-
project
:
computing/gitlab-ci-templates
# https://computing.docs.ligo.org/gitlab-ci-templates/conda/
file
:
conda.yml
documentation
:
image
:
igwn/lalsuite-dev:bullseye
image
:
igwn/base:conda
# https://computing.docs.ligo.org/gitlab-ci-templates/conda/#.conda:base
extends
:
.conda:base
stage
:
documentation
needs
:
[]
before_script
:
-
!reference
[
"
.conda:base"
,
"
before_script"
]
# install conda environment
-
mamba env create -n lalsuite-docs -q -f common/conda/environment.yml
-
mamba install -y -q -n lalsuite-docs --no-deps python-ligo-lw
-
conda activate lalsuite-docs
script
:
-
./00boot
-
./configure --enable-
doxygen
--prefix=$(pwd)/_inst
-
./configure --enable-
sphinx
--prefix=$(pwd)/_inst
-
make -j${CPU_COUNT} install-html
-
mv _inst/share/doc html
-
cd html
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment