Skip to content
Extraits de code Groupes Projets
Valider 31ac3a06 rédigé par Brieuc Dubois's avatar Brieuc Dubois
Parcourir les fichiers

CD

parent 9edd0781
Aucune branche associée trouvée
Aucune étiquette associée trouvée
1 requête de fusion!7Continuous Deployement
......@@ -4,3 +4,4 @@
*.pem
.ipynb_checkpoints/
scripts/surveys/.creds
......@@ -5,6 +5,8 @@ stages:
lint_frontend:
stage: lint
except:
- feat/cd
image: node
script:
- cd frontend
......@@ -13,6 +15,8 @@ lint_frontend:
lint_backend:
stage: lint
except:
- feat/cd
image: registry.gitlab.com/pipeline-components/black:latest
script:
- black --check --verbose -- .
......@@ -38,17 +42,6 @@ docker_deploy:
only:
- main
- feat/cd
image: debian:latest
before_script:
- "command -v ssh-agent >/dev/null || ( apt-get update -y && apt-get install openssh-client -y )"
- eval $(ssh-agent -s)
- echo "$SSH_PRIVATE_KEY" | tr -d '\r' | ssh-add -
- mkdir -p ~/.ssh
- touch ~/.ssh/config
- touch ~/.ssh/known_hosts
- chmod -R 400 ~/.ssh
- ssh bridubois@languagelab.sipr.ucl.ac.be
image: alpine:latest
script:
- cd /mnt/data/languagelab/repo/
- git pull
- docker compose up -d
- echo "/mnt/data/languagelab/repo/scripts/update.sh" > /mnt/pipeline
echo "STARTED UPDATE AT $(date)" > /tmp/docker_update
cd /mnt/data/languagelab/repo/
git pull
docker compose up -d
cd scripts/surveys
python3 survey_maker.py < .creds
echo "END UPDATE AT $(date)" >> /tmp/docker_update
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter