summaryrefslogtreecommitdiff
path: root/.gitlab/ci/pages.gitlab-ci.yml
diff options
context:
space:
mode:
Diffstat (limited to '.gitlab/ci/pages.gitlab-ci.yml')
-rw-r--r--.gitlab/ci/pages.gitlab-ci.yml27
1 files changed, 27 insertions, 0 deletions
diff --git a/.gitlab/ci/pages.gitlab-ci.yml b/.gitlab/ci/pages.gitlab-ci.yml
new file mode 100644
index 00000000000..7d9136b8213
--- /dev/null
+++ b/.gitlab/ci/pages.gitlab-ci.yml
@@ -0,0 +1,27 @@
+
+pages:
+ extends: .dedicated-no-docs-no-db-pull-cache-job
+ before_script: []
+ stage: pages
+ dependencies:
+ - coverage
+ - karma
+ - gitlab:assets:compile
+ - lint:javascript:report
+ - jsdoc
+ script:
+ - mv public/ .public/
+ - mkdir public/
+ - mv coverage/ public/coverage-ruby/ || true
+ - mv coverage-javascript/ public/coverage-javascript/ || true
+ - mv eslint-report.html public/ || true
+ - mv webpack-report/ public/webpack-report/ || true
+ - cp .public/assets/application-*.css public/application.css || true
+ - cp .public/assets/application-*.css.gz public/application.css.gz || true
+ - mv jsdoc/ public/jsdoc/ || true
+ artifacts:
+ paths:
+ - public
+ only:
+ - master@gitlab-org/gitlab-ce
+ - master@gitlab-org/gitlab-ee