Exclude tags from publish

This commit is contained in:
Cédric COURALET 2024-07-16 16:27:16 +02:00
parent 177b4f79d8
commit 06e9341d95

View File

@ -1,4 +1,5 @@
kind: pipeline kind: pipeline
type: docker
name: Build & publish main name: Build & publish main
steps: steps:
@ -28,19 +29,20 @@ steps:
kubernetes_token: kubernetes_token:
from_secret: k8s_token from_secret: k8s_token
commands: commands:
- apk add --no-cache curl - apk add --no-cache curl
- curl -LL -o /usr/bin/kubectl -v "https://dl.k8s.io/release/v1.28.2/bin/linux/amd64/kubectl" - curl -LL -o /usr/bin/kubectl -v "https://dl.k8s.io/release/v1.28.2/bin/linux/amd64/kubectl"
- chmod +x /usr/bin/kubectl - chmod +x /usr/bin/kubectl
- echo $kubernetes_token - echo $kubernetes_token
- kubectl config set-cluster default --server=$kubernetes_server --insecure-skip-tls-verify=true - kubectl config set-cluster default --server=$kubernetes_server --insecure-skip-tls-verify=true
- kubectl config set-credentials user --token=$kubernetes_token - kubectl config set-credentials user --token=$kubernetes_token
- kubectl config set-context default --user=user --cluster=default --namespace=documentation-dsit - kubectl config set-context default --user=user --cluster=default --namespace=documentation-dsit
- kubectl config use-context default - kubectl config use-context default
- kubectl rollout restart deployment documentation-dsit -n documentation-dsit --v=8 - kubectl rollout restart deployment documentation-dsit -n documentation-dsit --v=8
when: when:
event: event:
exclude: exclude:
- pull_request - pull_request
- tags
--- ---
kind: pipeline kind: pipeline
type: docker type: docker
@ -49,21 +51,21 @@ trigger:
event: event:
- tag - tag
steps: steps:
- name: replace-admonitions - name: replace-admonitions
image: python image: python
commands: commands:
- python ./admonition.py ./docs/pour-les-étudiants.md ./docs/pour-les-etudiants-fixed.md - python ./admonition.py ./docs/pour-les-étudiants.md ./docs/pour-les-etudiants-fixed.md
- python ./admonition.py ./docs/pour-les-agents.md ./docs/pour-les-agents-fixed.md - python ./admonition.py ./docs/pour-les-agents.md ./docs/pour-les-agents-fixed.md
- name: create-pdf - name: create-pdf
image: pandoc/extra image: pandoc/extra
commands: commands:
- pandoc docs/pour-les-etudiants-fixed.md -o livret-etudiant.pdf --template eisvogel -V titlepage=true -V titlepage-logo=./docs/assets/logo-vectoriel-ensae-paris.jpg -V titlepage-rule-color=ac012a --filter pandoc-latex-environment -V logo=./docs/assets/logo-vectoriel-ensae-paris.jpg -V logo-width=450px -V disable-header-and-footer=true - pandoc docs/pour-les-etudiants-fixed.md -o livret-etudiant.pdf --template eisvogel -V titlepage=true -V titlepage-logo=./docs/assets/logo-vectoriel-ensae-paris.jpg -V titlepage-rule-color=ac012a --filter pandoc-latex-environment -V logo=./docs/assets/logo-vectoriel-ensae-paris.jpg -V logo-width=450px -V disable-header-and-footer=true
- pandoc docs/pour-les-agents-fixed.md -o livret-agents.pdf --template eisvogel -V titlepage=true -V titlepage-logo=./docs/assets/logo-vectoriel-ensae-paris.jpg -V titlepage-rule-color=ac012a --filter pandoc-latex-environment -V logo=./docs/assets/logo-vectoriel-ensae-paris.jpg -V logo-width=450px -V disable-header-and-footer=true - pandoc docs/pour-les-agents-fixed.md -o livret-agents.pdf --template eisvogel -V titlepage=true -V titlepage-logo=./docs/assets/logo-vectoriel-ensae-paris.jpg -V titlepage-rule-color=ac012a --filter pandoc-latex-environment -V logo=./docs/assets/logo-vectoriel-ensae-paris.jpg -V logo-width=450px -V disable-header-and-footer=true
- name: release-pdf - name: release-pdf
image: plugins/gitea-release image: plugins/gitea-release
settings: settings:
api_key: api_key:
from_secret: gitea_token from_secret: gitea_token
base_url: https://code.groupe-genes.fr base_url: https://code.groupe-genes.fr
files: ./*.pdf files: ./*.pdf