Articles of buildnumber maven plugin

¿Cómo se pueden establecer las properties para determinar la revisión y el autor del último commit en maven?

Deseo get la URL de SCM, la última revisión de la confirmación y el último autor de la confirmación, así puedo agregarlos como metadatos en mi jar. Sé que puedo get la URL y la revisión, pero no veo un complemento que establezca el último autor de la confirmación como una propiedad. última revisión de […]

Maven stop build si svn está desactualizado

Después de leer muchas preguntas de SO y otros sitios, todavía no he podido abordar este problema de manera exacta. Tenemos un ciclo de construcción largo (10-20 minutos) porque hay muchas dependencies. A veces ocurre que comienzas una compilation con todo listo, pero mientras se realiza, alguien envía nuevos cambios al svn remoto. Me gustaría […]

Recupere el último número de revisión cambiado svn con buildnumber-maven-plugin

Actualmente estoy desarrollando una architecture basada en microservices para mi aplicación. Tengo un proyecto de varios modules maven que tiene muchos services, así que puedo implementarlos fácilmente en el docker hub utilizando el command maven deploy y también un plugin maven docker . Aún así, las tags de la image del acoplador se basan en […]

buildnumber-maven-plugin got svn: Se requiere authentication para el error 'Subversion Repository'

buildnumber-maven-plugin no puede verificar el último número de revisión de la base del código svn. pom config <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>buildnumber-maven-plugin</artifactId> <version>1.0</version> <executions> <execution> <phase>validate</phase> <goals> <goal>create</goal> </goals> </execution> </executions> <configuration> <doCheck>false</doCheck> <doUpdate>true</doUpdate> <providerImplementations> <svn>javasvn</svn> </providerImplementations> </configuration> </plugin> cuando mvn compile en Ubuntu 11.10 recibí un post de error como el siguiente [INFO] — buildnumber-maven-plugin:1.0:create (default) […]

Error al agregar la revisión SVN en el manifiesto JAR con Maven y Maven-bundle-plugin

Estoy tratando de agregar el número de revisión de SVN en el manifiesto de mis proyectos. Para hacerlo, utilicé el plugin Maven build number y agregué las siguientes líneas en mi Super POM: <!– Gets the SVN revision number –> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>buildnumber-maven-plugin</artifactId> <version>1.1</version> <executions> <execution> <phase>validate</phase> <goals> <goal>create</goal> </goals> </execution> </executions> <configuration> <doCheck>false</doCheck> <doUpdate>false</doUpdate> […]

Número de revisión SVN e indicación de date y hora

Estoy intentando mostrar el último número de revisión de SVN y la timestamp en la barra de título de una aplicación web. Mi código actual muestra el número de revisión pero no la timestamp. Ambos no se están uniendo. Estoy usando el siguiente código. <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>buildnumber-maven-plugin</artifactId> <version>1.2</version> <executions> <execution> <phase>validate</phase> <goals> <goal>create</goal> </goals> <configuration> […]

¿Cómo puedo tomar el número de compilation usando SVN y Maven?

Yo uso buildnumber-maven-plugin y necesito tomar el número de compilation de svn. Mi pom.xml: <scm> <connection> scm:svn:https://username:password@path_to_repositiry </connection> </scm> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>buildnumber-maven-plugin</artifactId> <version>1.1</version> <executions> <execution> <phase>validate</phase> <goals> <goal>create</goal> </goals> </execution> </executions> <configuration> <doCheck>false</doCheck> <doUpdate>false</doUpdate> <providerImplementations> <svn>javasvn</svn> </providerImplementations> </configuration> <dependencies> <dependency> <groupId>com.google.code.maven-scm-provider-svnjava</groupId> <artifactId>maven-scm-provider-svnjava</artifactId> <version>2.0.2</version> </dependency> <dependency> <groupId>org.tmatesoft.svnkit</groupId> <artifactId>svnkit</artifactId> <version>1.7.4-v1</version> </dependency> </dependencies> </plugin> Pero tengo un error […]

¿Cómo inyectar el número de revisión de SVN en JAR?

Quiero que mi aplicación JAR / WAR sepa cuál es el número de revisión SVN de su código fuente. Deseo que este número de revisión se represente más tarde para los usuarios finales web en la parte inferior de una página web, etc. ¿Existe algún complemento Maven para automatizar el process? Creo que el complemento […]

Número de compilation no funciona cuando se ejecuta desde IDE

Estoy tratando de configurar el apéndice automático de git commit hash para maven artefactos. Me las arreglé para hacer que funcione perfectamente al build con Maven desde la console pero cuando lo ejecuto desde IntelliJ IDEA obtengo artefactos con nombres como mainlogic-${buildNumber} ¿Es una cuestión de configuration IDE o un error de complemento? Bumping versión […]

git con maven-release-plugin y buildnumber-maven-plugin

Cuando realizo la publicación, bash almacenar el valor de $ {scmBranch} de buildnumber-maven-plugin en el file MANIFEST.MF en mi jar. Pero el valor es "DESCONOCIDO" y …/target/checkout/git branch decir: * (no branch) revisión igual que revisión de label. ¿Qué hacer con ello?