aboutsummaryrefslogtreecommitdiffstats
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml17
1 files changed, 16 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 4fe8cf9..0a2215c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,5 +1,6 @@
stages:
- build
+ - deploy
.build_template: &build_definition
stage: build
@@ -39,7 +40,10 @@ arm64_rel:
x64_dbg:
<<: *build_definition
image: lv2plugin/debian-x64
- script: python ./waf configure build -dsT --no-coverage
+ script: python ./waf configure build -dsT --no-coverage --docs
+ artifacts:
+ paths:
+ - build/doc
x64_rel:
<<: *build_definition
@@ -102,3 +106,14 @@ win_rel:
script: python ./waf configure build -T --no-coverage
tags:
- windows
+
+pages:
+ stage: deploy
+ script: mv build/doc/html/ public/
+ dependencies:
+ - x64_dbg
+ artifacts:
+ paths:
+ - public
+ only:
+ - master