2010-10-24 30 views
1

les gars je ne sais pas ce qui pourrait être faux, mais je suis en train de déployer snapshot et sources avec gpg:sign-and-deploy-file, mais le nom des sources a toujours la valeur du buildnumber suivant. Comme artefact-timestamp-1.jar et artefact-timestamp-2-sources.jarDéploiement de sources d'instantanés - Est-ce possible? Il incrémente le numéro de build

de sorte que si j'ai alors une dépendance snapshot, il cherche artefact-timestamp-2.jar au lieu de artefact-timestamp-1 Je n'utilise aucun plugin de numéro de build, etc., les définitions de pom pour cet artefact ont uniquement des informations d'identification.

je aussi ne pas utiliser SCM ...

EST-IL DES SOURCES POUR LE DEPLOIEMENT Contournement SNAPSHOT? Parce que, évidemment, il n'est pas permis d'être design.

pastebin

alt text

Répondre

0

j'utilisais Maven 3.0 et malheureusement sources et javadoc propriétés a été ajouté à maven-deploy-plugin v.2.6 et maven-gpg-plugin v.1.3 ... Mais Maven 3.0 utilisais maven-gpg-plugin v.1.2 et maven-deploy-plugin v.2.5

0

Il pourrait être un bug dans le plugin GPG. Pour contourner ce problème, vous pouvez essayer d'utiliser gpg: signer en combinaison avec deploy: deploy.

+0

GPG utilise se déployer, si j'utilise au lieu de déployer GPG, la le résultat est le même. Maven ne vous permet pas de déployer des sources de snapshots par conception. – lisak

+0

Pourquoi est-ce interdit par conception? J'ai le même problème ici que je veux déboguer mes projets internes sur les sources ... – Gambo

+0

J'utilise le plugin hudson deploy avec le déploiement de nexus sonatype btw – Gambo