Skip to content
Extraits de code Groupes Projets
Valider 0ec7f1d6 rédigé par Bastien Le Querrec's avatar Bastien Le Querrec
Parcourir les fichiers

ci: utilise le cache au lieu de l'artéfact pour conserver les résultats des précédentes analyses

parent 01de2f9e
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -75,24 +75,25 @@ pep8:
- unprivileged
needs: [install]
script:
- curl --location --output artifacts.zip "${CI_SERVER_PROTOCOL}://${CI_SERVER_HOST}:${CI_SERVER_PORT}/api/v4/projects/${CI_PROJECT_ID}/jobs/artifacts/${CI_COMMIT_BRANCH}/download?job=${CI_JOB_NAME}&job_token=${CI_JOB_TOKEN}" || true
- unzip -q artifacts.zip data/"${PREF}"/* || true
- rm artifacts.zip || true
- source bin/activate
- pip install --upgrade -r requirements.txt
- /etc/init.d/tor start
- python ./cli.py --pref "${PREF}"
retry: 2
cache:
key: $CI_COMMIT_REF_SLUG
key: $CI_COMMIT_REF_SLUG-$CI_JOB_NAME_SLUG
fallback_keys:
- $CI_COMMIT_REF_SLUG
paths:
- bin/
- lib/
- pyvenv.cfg
- data/${PREF}/*.txt
artifacts:
paths:
- data/${PREF}/*.txt
- output_${PREF}.log
expire_in: 1 week
expire_in: 2 days
rules:
- if: $CI_PIPELINE_SOURCE == "schedule" && $COMPILE_DOCKER == null
......
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