summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml48
1 files changed, 48 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 3c613a033..f9e9de98d 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,6 +1,7 @@
stages:
- prebuild
- build
+ - stats
- success
- failure
@@ -3452,6 +3453,53 @@ deheader_sdl2_withoutopengl_cc:
image: debian:unstable
<<: *log-failed-jobs
+doxygen:
+ stage: build
+ script:
+ - ./tools/ci/jobs/doxygen.sh
+ image: debian:unstable
+ artifacts:
+ paths:
+ - doxygen
+ expire_in: 3 week
+ when: always
+ tags:
+ - docker
+ only:
+ - master
+
+gitstats:
+ stage: build
+ script:
+ - ./tools/ci/jobs/gitstats.sh
+ image: debian:unstable
+ artifacts:
+ paths:
+ - stats
+ expire_in: 3 week
+ when: always
+ tags:
+ - docker
+ only:
+ - master
+
+# stats
+
+pages:
+ stage: stats
+ script:
+ - ./tools/ci/jobs/pages.sh
+ image: debian:unstable
+ dependencies:
+ - doxygen
+ - gitstats
+ artifacts:
+ paths:
+ - public
+ expire_in: 3 week
+ only:
+ - master
+
# reports
success: