Skip to content
Snippets Groups Projects
Unverified Commit 30c99aa8 authored by Alexander Grund's avatar Alexander Grund
Browse files

Use better names for jobs

parent 15f87df9
No related branches found
No related tags found
3 merge requests!322Merge preview into main,!319Merge preview into main,!157Enable full linting also for preview branch
...@@ -16,56 +16,56 @@ stages: ...@@ -16,56 +16,56 @@ stages:
- cleanup - cleanup
build_linter: Build Linter:
stage: build stage: build
variables: variables:
GIT_STRATEGY: clone GIT_STRATEGY: clone
GIT_DEPTH: 0 GIT_DEPTH: 0
script: docker build -t ${DOCKER_IMAGE} . script: docker build -t ${DOCKER_IMAGE} .
test_mkdocs: Test mkdocs:
stage: test stage: test
script: docker run ${DOCKER_IMAGE} script: docker run ${DOCKER_IMAGE}
test_linter_preview: Lint changed md-files:
stage: test stage: test
script: script:
- docker run --rm -w /src -e CI_MERGE_REQUEST_TARGET_BRANCH_NAME ${DOCKER_IMAGE} - docker run --rm -w /src -e CI_MERGE_REQUEST_TARGET_BRANCH_NAME ${DOCKER_IMAGE}
doc.zih.tu-dresden.de/util/lint-changes.sh doc.zih.tu-dresden.de/util/lint-changes.sh
only: [ merge_requests ] only: [ merge_requests ]
test_linkchecker_preview: Check links for changed md-files:
stage: test stage: test
script: script:
- docker run --rm -w /src -e CI_MERGE_REQUEST_TARGET_BRANCH_NAME ${DOCKER_IMAGE} - docker run --rm -w /src -e CI_MERGE_REQUEST_TARGET_BRANCH_NAME ${DOCKER_IMAGE}
doc.zih.tu-dresden.de/util/check-links.sh doc.zih.tu-dresden.de/util/check-links.sh
only: [ merge_requests ] only: [ merge_requests ]
test_linter: Lint md-files:
stage: test stage: test
script: docker run --rm ${DOCKER_IMAGE} markdownlint docs script: docker run --rm ${DOCKER_IMAGE} markdownlint docs
only: [ main ] only: [ main ]
test_linkchecker: Check links for md-files:
stage: test stage: test
script: script:
- docker run --rm ${DOCKER_IMAGE} - docker run --rm ${DOCKER_IMAGE}
bash -c "find docs -type f -name '*.md' | xargs -L1 markdown-link-check --quiet" bash -c "find docs -type f -name '*.md' | xargs -L1 markdown-link-check --quiet"
only: [ main ] only: [ main ]
release_preview: Release preview branch:
stage: release stage: release
script: script:
- docker run --rm -v /var/www/html/preview:/mnt ${DOCKER_IMAGE} mkdocs build --site-dir /mnt - docker run --rm -v /var/www/html/preview:/mnt ${DOCKER_IMAGE} mkdocs build --site-dir /mnt
only: [ preview ] only: [ preview ]
release: Release:
stage: release stage: release
script: script:
- docker run --rm -v /var/www/html/hpc-wiki:/mnt ${DOCKER_IMAGE} mkdocs build --site-dir /mnt - docker run --rm -v /var/www/html/hpc-wiki:/mnt ${DOCKER_IMAGE} mkdocs build --site-dir /mnt
only: [ main ] only: [ main ]
cleanup_docker: Cleanup docker:
stage: cleanup stage: cleanup
script: script:
- docker system prune --force - docker system prune --force
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment