Use the badge from the project itself. Rely on the API to build the document

This commit is contained in:
Florian Anceau
2024-06-09 10:38:03 +00:00
parent eaa8a1edeb
commit 0743bd7c21
4 changed files with 93 additions and 61 deletions
+4 -4
View File
@@ -28,7 +28,7 @@ build:
extends: .parallel
rules:
- if: $CI_COMMIT_TAG
- if: $CI_MERGE_REQUEST_ID && $CI_MERGE_REQUEST_APPROVED != "true"
- if: $CI_MERGE_REQUEST_APPROVED
- if: $CI_PIPELINE_SOURCE == "schedule" && $SCHEDULED_PIPELINE == "weekly-build"
artifacts:
paths:
@@ -52,7 +52,7 @@ test:
- TARGET: unstable
rules:
- if: $CI_COMMIT_TAG
- if: $CI_MERGE_REQUEST_ID && $CI_MERGE_REQUEST_APPROVED != "true"
- if: $CI_MERGE_REQUEST_APPROVED
- if: $CI_PIPELINE_SOURCE == "schedule" && $SCHEDULED_PIPELINE == "weekly-build"
artifacts:
paths:
@@ -85,7 +85,7 @@ publish-images:
make-documents:
stage: release
before_script:
- apk add bash git curl jq make py3-jinja2
- apk add bash git curl jq make py3-jinja2 py3-gitlab
script:
- make documents
needs:
@@ -144,4 +144,4 @@ weekly-build-scheduler:
code_quality:
rules:
- if: $CI_MERGE_REQUEST_ID && $CI_MERGE_REQUEST_APPROVED != "true"
- if: $CI_MERGE_REQUEST_APPROVED