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
Branches
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.
Veuillez vous inscrire ou vous pour commenter