2017-05-12 11 views
0

Je suis totalement nouveau à Jenkins. Je suis confronté à un problème en déclenchant une génération automatiquement après la validation du code, j'ai essayé les étapes suivantes pour y parvenirComment utiliser Trigger une option build à distance dans Jenkins après la validation du code?

1) Créé localement un nouveau référentiel et valide un code dans ce référentiel.

2) Option "Utiliser un espace de travail personnalisé" dans Jenkins et le chemin d'accès valide dans Répertoire déposé.

2) Option "Subversion Release" sélectionnée dans Jenkins et URL de référentiel valide.

3) Sélection de l'option "Trigger builds remote" dans Jenkins, voir la capture d'écran ci-dessous. 4) Sous l'option "Build", j'ai sélectionné "Executed windows batch command" et donné un nom de fichier valide avec l'extension (.bat).

5) Modification du fichier "post-commit.tmpl" en "post-commit.bat" dans mon dépôt local.

6) Changé le contenu présent dans ce fichier (post-commit.bat) à boucle http://jenkin « s nom d'utilisateur: mot de passe Jenkin @ localhost: 8080/jenkins/emploi/Auto-POC/build jeton = MyAuth

Maintenant, chaque fois que je commets mon code Jenkins ne déclenche pas automatiquement la construction

Toute aide est grandement appréciée.

+0

Avez-vous une réponse réussie? – Rik

Répondre

0

Si vous souhaitez que votre travail soit déclenché chaque fois que vous validez du code sur SVN, utilisez l'option Poll SCM dans Build triggers. Ce sera le cas si vous exécutez la commande curl sur la machine. Cela se passera sur votre SVN et mentionnera l'intervalle d'interrogation