Comment obtenir correspondant construire des artefacts d'un travail de jenkins ?
Je créer Jenkins emplois à l'aide de hudson.cli.CLI pot. J'ai sélectionné "Archive les artefacts" option dans le "Post-étapes de génération" section. C'archives des artefacts sur chaque réussie de construire. Je suis à l'aide de jenkins accès à distance de l'api http://localhost:8080/job/job_name/api/json
pour obtenir des informations sur emplois. et http://localhost:8080/job/job_name/job_number/api/json
pour obtenir des informations sur construit.
Quand je supprime un build correspondant archivé les artefacts ne sont pas supprimés. Je tiens à vous assurer qu'ils sont supprimés.
Lorsque j'utilise jenkins accès à distance de l'api http://localhost:8080/job/[job_name]/[job_number]/api/json
pour une construction, il renvoie les données json qui contient tous déjà archivés des artefacts (d'autres succès s'appuie artefacts) avec ce (exécution de construire) construire un artefact. Comment puis-je obtenir artefact connexe de construire (une construction réussie doit retourner sa artefact, pas tous les précédents succès des artefacts). Des suggestions ou des idées ?
OriginalL'auteur Muthu | 2012-02-24
Vous devez vous connecter pour publier un commentaire.
Je soupçonne que vous ne nettoyez pas votre espace de travail entre les builds et des archives de tous les objets qui s'y trouvent, y compris ceux des versions précédentes.
OriginalL'auteur malenkiy_scot
Un build avec pas archivé les objets ont cette sortie json:
Un build avec archivé les objets ont ce genre de sortie json:
Cet artefact peut être vu à
http://localhost:8080/job/[job_name]/[job_number]/artifact/
OriginalL'auteur Henrique Gontijo