2017-09-11 3 views
0

J'ai téléchargé des artefacts de projets Web de Maven avec Jenkins CI à artifactory.Est-ce que artifactory fournit des informations de construction correctes pour les fichiers qui ne sont pas des binaires?

Il existe un fichier .pom avec l'artefact .war.

Images

  1. For .pom file for first version

  2. For war file of first version

Nous pouvons voir que le fichier pom "produit par" colonne affiche au total la construction d'informations et pour la "guerre", il souligne avec précision les la construction l'a produite.

Alors, existe-t-il un moyen de savoir qui a créé le fichier .pom?

Mon intérêt est de connaître les détails sur les fichiers non-artefact (ici, il est un .pom il peut vraiment être quelque chose de txt à .zip!)

+0

Comme vous avez déjà mentionné la construction liée? En théorie il peut s'agir d'un .txt ou bien vous pouvez créer un zip via Maven ... Mais la question est ce que vous avez en tête? – khmarbaise

+0

@khmarbaise Je prévois de garder une trace des builds jenkins qui ont déployé des projets .net au format zip. Comme mon exigence est de maintenir l'amalgame des projets maven et .net en artificiel. –

+0

Pour les projets .net, vous devriez nuGet qui est supporté par par exemple Nexus .... semblait être un meilleur choix que le référentiel Maven pour les composants .net .. – khmarbaise

Répondre

0

pour « non Arti-faits » que vous mentionnais (zip, html, mp4, ...) vous pouvez utiliser le cli JFrog pour résoudre des choses de dépendances artificielles et les publier comme artefacts générés, puis publier l'oject d'information de génération généré par le cli à artifactory. Vous pouvez jeter un oeil à la documentation ici: https://www.jfrog.com/confluence/display/CLI/CLI+for+JFrog+Artifactory#CLIforJFrogArtifactory-CollectingBuildInformation