Plugin artificiel jenkins: Le référentiel cible est vide

Je suis nouveau à Jenkins et Artifactory. J'utilise Artifactory 3.0.4 et Jenkins 1.535 et j'essaie de créer un projet logiciel libre. Besoin de déployer l'artefact dans le référentiel Artifactory par Jenkins. J'utilise l'identifiant utilisateur par défaut et pwd pour artifactory. Artifactory et Jenkins s'exécutent en tant que service de fenêtre avec le compte système local par défaut.

Je sélectionne Générique-Artifactory Integration et le serveur Artifactory est correctement défini. Mais le référentiel cible est vide.

Quelque chose ne va pas avec mes paramètres.

Appréciez toute aide.

5
ajouté édité
Vues: 1

2 Réponses

Il a été récupéré par le plugin Artifactory Jenkins directement dans le back-end !!

Tout d'abord, dans la configuration du système, le serveur artificiel doit être mis en url, et cliquez sur Test Connection , il doit retourner quelque chose comme "Found Artifactory 3.0.3". Si cela ne fonctionne pas, vous devez vérifier user/passwd et la connexion réseau. Vous pouvez essayer en ligne de commande dans ce serveur

La commande ressemble à

curl -uadmin:password http://localhost:8081/artifactory/api/repositories?type=local

Deuxièmement, dans le travail, vous devez sauvegarder et ouvrir à nouveau la configuration, cela va déclencher le plugin pour récupérer la liste.

4
ajouté
+1 Sauvegarde de la configuration du travail, après avoir sélectionné le serveur dans la liste déroulante, et rechargé la page de configuration du travail est ce qui a fonctionné pour moi (ce qui est très mauvais conception IMO). Quand je l'ai fait, les trois drop-down s'étaient pré-peuplés correctement
ajouté l'auteur Steven Magana-Zook, source
Sauvegarder la configuration du travail, la fermeture et la réouverture ont fait l'affaire aussi pour moi.
ajouté l'auteur Brian McAuliffe, source

My guess will be you didn't define the patterns of artifacts to be deployed to Artifactory. For example, if you wish to upload all the zip files, produced by your build to zips directory, you should add something like out/*.zip=>zips. The help on the Edit Published Artifacts textfield is very informative.

3
ajouté
Merci beaucoup, Barush. Le référentiel cible a toute la liste des référentiels locaux après avoir défini le modèle des artefacts publiés.
ajouté l'auteur user3022662, source
Je ne suis pas sûr de vous avoir compris, ça a marché?
ajouté l'auteur JBaruch, source