2017-08-29 2 views
2

Je suis confronté à un problème avec le plugin P4 dans lequel jenkins détecte les branches même si le fichier Jenkins a été supprimé.Perforce jenkins multi pipelines

À partir du journal, p4 files //depot/branch/branchName/Jenkinsfile semble être le problème qui revient en disant que le fichier est supprimé dans la liste des modifications xxxx et cela n'empêche pas jenkins de détecter cette branche.

Existe-t-il un moyen de résoudre ce problème avec le plugin P4 pour ignorer les branches avec Jenkinsfile supprimé?

Répondre

1

Avec un serveur assez moderne, « fichiers p4 -e » pourrait être ce que vous cherchez:

Le drapeau -e affiche les fichiers avec une action autre chose que supprimé, purgé ou archivé. Généralement, cette révision est toujours disponible pour la synchronisation ou l'intégration.

Le drapeau -e empêche la commande p4 files de renvoyer les fichiers qui ont été supprimés.

+0

Hey Bryan, impressionnant que, mais était plus penser comment faire du point de vue du plugin Jenkins P4 – Gigapalmer

1

Je l'ai fixé, il en vous assurant que je l'ai vraiment essayé toutes les révisions de Jenkinsfile sont supprimés p4 obliterate /path/Jenkinsfile