diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b4ee10cc3..eb34de38e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -3,6 +3,7 @@ stages: - install - tests - lint + - doc default: tags: @@ -18,3 +19,4 @@ include: - local: .gitlab/ci/install.gitlab-ci.yml - local: .gitlab/ci/test.gitlab-ci.yml - local: .gitlab/ci/lint.gitlab-ci.yml + - local: .gitlab/ci/doc.gitlab-ci.yml diff --git a/.gitlab/ci/doc.gitlab-ci.yml b/.gitlab/ci/doc.gitlab-ci.yml new file mode 100644 index 000000000..b246cc238 --- /dev/null +++ b/.gitlab/ci/doc.gitlab-ci.yml @@ -0,0 +1,14 @@ +######################################## +# DOC +######################################## + +generate-helpers-doc: + stage: doc + image: "before-install" + needs: [] + script: + - cd doc + - python generate_helper_doc.py + artifacts: + paths: + - doc/helpers.html diff --git a/.gitlab/ci/lint.gitlab-ci.yml b/.gitlab/ci/lint.gitlab-ci.yml index 31f88dad1..c6967d5a5 100644 --- a/.gitlab/ci/lint.gitlab-ci.yml +++ b/.gitlab/ci/lint.gitlab-ci.yml @@ -5,6 +5,7 @@ lint: stage: lint image: "before-install" + needs: [] allow_failure: true script: - tox -e lint @@ -12,6 +13,7 @@ lint: invalidcode: stage: lint image: "before-install" + needs: [] script: - tox -e invalidcode