forked from DSIT/documentation-dsit
Exclude tags from publish
This commit is contained in:
parent
177b4f79d8
commit
06e9341d95
48
.drone.yml
48
.drone.yml
|
@ -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
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user