Skip to content
Extraits de code Groupes Projets
Non vérifiée Valider 691aa5d2 rédigé par eliahrebstock's avatar eliahrebstock
Parcourir les fichiers

Add auto publish of docs

parent ecd5e40b
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
Pipeline #1455 en échec
......@@ -19,3 +19,22 @@ make-64bit:
- ARCH_OPT='-m64' make
tags:
- docker
publish-docs:
stage: deploy
before_script:
- apt-get update
- apt-get install doxygen -y
- 'which ssh-agent || ( apt-get update -y && apt-get install openssh-client -y )'
- eval $(ssh-agent -s)
- echo "$DOCS_SSH_PRIVATE_KEY" | tr -d '\r' | ssh-add - > /dev/null
- mkdir -p ~/.ssh
- chmod 700 ~/.ssh
script:
- make docs
- tar czf docs.tgz -C docs/html .
- scp docs.tgz $DOCS_SSH_HOST:html/diglog
- ssh $DOCS_SSH_HOST tar xf html/diglog/docs.tgz -C html/diglog/
- ssh $DOCS_SSH_HOST rm html/diglog/docs.tgz
tags:
- docker
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter