Nous utilisons Hudson et le maven-release-plugin pour réaliser les versions de publication. Maintenant, j'ai un projet qui contient un assembly qui rassemble tous les composants nécessaires, puis les empaquette dans un paquet .tar.gz avec la structure de répertoire souhaitée. Maintenant j'essaye d'obtenir le release-plugin pour déployer ce paquet à notre dépôt de Maven pendant la libération: accomplissez l'objectif, mais seulement les choses standard (sources, javadoc, POM) sont déployées.Déploiement du package d'assemblage avec maven-release-plugin
J'ai déjà lié l'objectif d'assemblage à la phase du package maven, et le .tar.gz est généré au cours de la version, mais pas téléchargé dans le référentiel. Des allusions à ce que je fais mal ici?
Voici la configuration plug-in de montage:
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.2-beta-4</version>
<configuration>
<descriptors>
<descriptor>src/main/assembly/distribution.xml</descriptor>
</descriptors>
<finalName>${pom.artifactId}-${pom.version}</finalName>
<appendAssemblyId>false</appendAssemblyId>
<tarLongFileMode>warn</tarLongFileMode>
</configuration>
<executions>
<execution>
<id>dist-assembly</id>
<phase>package</phase>
<goals>
<goal>assembly</goal>
</goals>
</execution>
</executions>
</plugin>
La commande Je cours pour construire une version est
mvn release:prepare release:perform release:clean
Peut-être que si vous nous montrer le code ou le code obscurcie nous pourrions être en mesure de vous aider – ant