Skip to content
Snippets Groups Projects
Commit 0a14b00f authored by wep23441's avatar wep23441
Browse files

test docs

parent 69e2ee1c
Branches
No related tags found
No related merge requests found
stages:
- code_quality
- security_checks
- build_image
- test_image
- build
- deploy
include:
......@@ -12,14 +11,14 @@ include:
# - local: ci-configs/case-1-lint/linting_job.yml
# Case 2 Test
# stages: code_quality, test
# # Case 2 Test
# # stages: code_quality, test
# - local: ci-configs/case-2-test/lint.yml
# - local: ci-configs/case-2-test/coverage.yml
# - local: ci-configs/case-2-test/unit_test.yml
# Case 3 Build
# stages: code_quality, test, build, build_image
# # Case 3 Build
# # stages: code_quality, test, build, build_image
# - local: ci-configs/case-3-build/lint.yml
# - local: ci-configs/case-3-build/coverage.yml
# - local: ci-configs/case-3-build/unit_test.yml
......@@ -35,7 +34,14 @@ include:
# - local: ci-configs/case-4-security/build_image.yml
# - local: ci-configs/case-4-security/container_scan.yml
# - local: ci-configs/case-4-security/sast.yml
- local: ci-configs/case-4-security/secret_detection.yml
# - local: ci-configs/case-4-security/secret_detection.yml
# # Case 5 Docs
# # stages: code_quality, build, deploy
- local: ci-configs/case-5-docs/lint_docs.yml
- local: ci-configs/case-5-docs/generate_docs.yml
- local: ci-configs/case-5-docs/pages.yml
......
......@@ -3,9 +3,9 @@ generate_docs:
image: python:3.11
script:
- pip install --upgrade pip
- pip install -r case8-docs/requirements.txt
- sphinx-build -b html case8-docs/docs/source case8-docs/docs/_build
# artifacts:
# paths:
# - case8-docs/build
# expire_in: 1 week
\ No newline at end of file
- pip install -r case-5-docs/requirements.txt
- sphinx-build -b html case-5-docs/docs/source case-5-docs/docs/_build
artifacts:
paths:
- case8-docs/build
expire_in: 1 week
\ No newline at end of file
......@@ -3,8 +3,6 @@ lint_docs:
image: python:3.11
script:
- pip install --upgrade pip
- pip install -r case8-docs/requirements.txt
- pip install -r case-5-docs/requirements.txt
- pip install sphinx-lint
- sphinx-lint case8-docs/docs/source/*.rst
# only:
# - merge_requests
\ No newline at end of file
- sphinx-lint case-5-docs/docs/source/*.rst
\ No newline at end of file
......@@ -2,14 +2,11 @@ pages:
stage: deploy
image: python:3.11
script:
- pip install -r case8-docs/requirements.txt
- sphinx-build -b html case8-docs/docs/source case10-docs/docs/_build/html
- mv case8-docs/docs/_build public
- pip install -r case-5-docs/requirements.txt
- sphinx-build -b html case-5-docs/docs/source case-5-docs/docs/_build/html
- mv case-5-docs/docs/_build public
artifacts:
paths:
# The folder that contains the files to be exposed at the Page URL
- public
rules:
# This ensures that only pushes to the default branch will trigger
# a pages deploy
- if: $CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment