J'ai ajouté le Archive Artifacts
post-option de compilation de mon projet. Je peux voir les objets de l'interface du navigateur web, mais je ne peut pas les trouver dans le système de fichiers.
Où sont-ils situés?
OriginalL'auteur Victor | 2016-03-09
Il est archivé sur le serveur maître (même si la construction ont été sur un esclave) dans le dossier suivant:
$JENKINS_HOME/jobs/<job>/builds/<build>/archive
Mais vous pouvez configurer un autre emplacement à l'aide de la "Avancé" réglage de l'emploi (là où vous pouvez définir un autre dossier d'espace de travail) ou à l'aide de plugins qui sont conçus pour cet usage, comme Copie Artefact Plugin
Quel est le point de la suppression de l'archive après la copie? Avez-vous mis pour enregistrer seulement quelques builds pour le travail? Peut-être qu'il le supprime quand il supprime le dossier de création
C'est la mauvaise réponse réelle chemin d'accès est : $jenkins_home comme pointant/emplois/JOB_NAME/emplois/<Nom du Référentiel>/branches/<Nom de la Branche>/construit/$BUILD_NUMBER/archive/
Malheureusement, la configuration avancée semble être absent de la commande pipeline archiveArtifacts.
La configuration avancée est de l'emploi et n'a rien à voir avec la chute du archiveArtifacts commande
OriginalL'auteur yorammi
Juste un autre couple de conseils...
Vous pouvez trouver jenkins à la maison en allant à la page variables d'environnement dans la tâche de build jenkins page.
Dans mon cas jenkins_home comme pointant s'est avéré être /var/lib/jenkins
Trouvé des artefacts dans:
ainsi que
OriginalL'auteur chim
Chemin d'accès est : $jenkins_home comme pointant/emploi//emploi//branches//construit/$BUILD_NUMBER/archive/
Vous avez pour extraire le nom de la branche, nom de travail et d'un dépôt de nom de JOB_NAME variable d'environnement.
OriginalL'auteur Nitul
juste fait
rm -r ./**/archive/package.xz
dansjobs/project/branches/master/builds
libérées de 7 go d'espace 🙂OriginalL'auteur Martin Muzatko