diff --git a/.drone.yml b/.drone.yml index 6a85073..8b9c858 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,4 +1,5 @@ kind: pipeline +type: docker name: Build & publish main steps: @@ -28,19 +29,20 @@ steps: kubernetes_token: from_secret: k8s_token commands: - - apk add --no-cache curl - - curl -LL -o /usr/bin/kubectl -v "https://dl.k8s.io/release/v1.28.2/bin/linux/amd64/kubectl" - - chmod +x /usr/bin/kubectl - - echo $kubernetes_token - - kubectl config set-cluster default --server=$kubernetes_server --insecure-skip-tls-verify=true - - kubectl config set-credentials user --token=$kubernetes_token - - kubectl config set-context default --user=user --cluster=default --namespace=documentation-dsit - - kubectl config use-context default - - kubectl rollout restart deployment documentation-dsit -n documentation-dsit --v=8 + - apk add --no-cache curl + - curl -LL -o /usr/bin/kubectl -v "https://dl.k8s.io/release/v1.28.2/bin/linux/amd64/kubectl" + - chmod +x /usr/bin/kubectl + - echo $kubernetes_token + - kubectl config set-cluster default --server=$kubernetes_server --insecure-skip-tls-verify=true + - kubectl config set-credentials user --token=$kubernetes_token + - kubectl config set-context default --user=user --cluster=default --namespace=documentation-dsit + - kubectl config use-context default + - kubectl rollout restart deployment documentation-dsit -n documentation-dsit --v=8 when: event: exclude: - pull_request + - tags --- kind: pipeline type: docker @@ -49,21 +51,21 @@ trigger: event: - tag steps: - - name: replace-admonitions - image: python - commands: - - 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 - - name: create-pdf - image: pandoc/extra - 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-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 - image: plugins/gitea-release - settings: +- name: replace-admonitions + image: python + commands: + - 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 +- name: create-pdf + image: pandoc/extra + 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-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 + image: plugins/gitea-release + settings: api_key: from_secret: gitea_token base_url: https://code.groupe-genes.fr files: ./*.pdf - \ No newline at end of file +