Même espace de travail pour plusieurs travaux

J’ai un travail appelé “développement” et un autre projet appelé “parsing de code”. Pour le moment, nous avons deux tâches différentes et des espaces de travail différents, mais le même code; existe-t-il un moyen d’utiliser le même espace de travail pour plusieurs tâches?
J’ai vérifié les plugins disponibles dans Jenkins mais je n’ai trouvé aucune solution appropriée.

Supposons que votre espace de travail de développement Jenkins soit /var/workspace/job1 . Dans la page de configuration du travail d’ code analysis , sous l’onglet Advanced Project Options cliquez sur Advanced et sélectionnez l’option Use custom workspace et atsortingbuez le même espace de travail /var/workspace/job1 à votre travail de développement.

Il existe un plugin Jenkins qui vous permet de créer un environnement de travail partagé et de le configurer sur chaque tâche nécessitant les fichiers de ce référentiel donné.

Cas d’utilisation:

Semblable à ce dont vous avez besoin, créez d’abord deux tâches à partir du même référentiel Git, puis allez dans «Gérer Jenkins» et créez un espace de travail partagé . Et montrez-le sur chaque travail que vous devez lire à partir de ces fichiers.

Plugin Jenkins

https://wiki.jenkins-ci.org/display/JENKINS/Shared+workspace+plugin#


PS: Vous devriez regarder dans “Problèmes connus” pourrait être un facteur décisif pour vos besoins.

parfois, sur le nouveau travail copié, le paramètre d’url de l’espace partagé ne pas enregistrer à la configuration lors de la première “sauvegarde”, vous devez enregistrer le travail deux fois pour être sûr.

^^ Celui-ci n’est toujours pas résolu , j’ai essayé et ça arrive toujours. Après plusieurs arrêts (juste pour être sûr), le travail est parfait.

Si vous n’avez pas pu trouver Use custom workspace vous pouvez le localiser sous votre projet configure>General>Advanced>Use custom workspace