My application is build by Jenkins and Maven, I want to add the build number to jar file (this includes adding to the filename of the jar and also add the build number in the jar), potentially create a file that includes the version+build number in the jar, and I can also extract this info for other use, can someone help?
How to add build number (from Jenkins) to jar file?
2.3k Views Asked by wawawa At
1
There are 1 best solutions below
Related Questions in MAVEN
- Auto reload with play2
- maven pom.xml dependencies order vs classpath/build path order
- How to ignore or fix the duplicate classes warning?
- Scala Eclipse IDE compiler giving errors until "clean" is run
- How to run multiple "mvn test"-commands from batch file?
- Not able to send email in java using SMTP,its blocked by firewall in my office.Is there any other method by which we can send mail?
- javaCV Maven project
- Logging error when executing Maven SonarQube plugin
- Gradle: Override transitive dependency by version classifier
- Why we need maven if there's javac that compiles the code?
- jar file input == null while java app is working
- JPA and web app
- Test Selector Plugin Jenkins returns No tests were executed
- Eclipse OSGI unsatisfied constraint
- GlassFish 4.0 CDI deployment failure + Apache Spark
Related Questions in JENKINS
- How to export credentials from one jenkins instance to another?
- JENKINS Maven Build Failure
- Why does the Jenkins SVN plugin give error E170001 when connecting to my VisualSVN server?
- Jenkins build is stuck pending
- Some of my tests show prepended with junit.framework
- Restrict number of instances of a build in the queue
- how to generate xml report using python-green for unit testing and coverage?
- Behave test runner has no colored output on Jenkins
- Test Selector Plugin Jenkins returns No tests were executed
- jenkins with groovy postbuild .Not able to execute anything in groovy script field
- Not able to build maven project using Maven configured with Jenkins
- Sonnar runner in Jenkins error in java project
- How can I read build.xml parameters into Jenkins ?
- Cannot access file on Jenkins slave with plugin
- Excluding jobs that haven't run recently from a view in Jenkins
Related Questions in JENKINS-PIPELINE
- How to view Jenkins workspace on a Pipeline job?
- Multi branch Pipeline plugin load multiple jenkinsfile per branch
- jenkins pipeline sh step node not found
- How do you provide a managed file to a Jenkins build using docker.image?
- Docker - Jenkins Image
- How to send notification on fixed build in Jenkins pipeline?
- Pipeline Job With Parallel Reports Both: Test Result (no failures) Show all failed tests >>>
- Jenkinsfile checkout to a specific folder via git command
- How to build a pipeline as shown in blue oceans beta project page
- Combining Jenkins Pipeline and UrbanCode Deploy to achieve Continuously Delivery?
- Jenkins error "No such property: docker for class: groovy.lang.Binding"
- How can I export an existing job into an Jenkinsfile?
- Not able to display JUnit tests result in Jenkins Pipeline
- Jenkins and SSL certificates
- How to check if a pipeline is triggered from a pull request
Related Questions in POM.XML
- maven pom.xml dependencies order vs classpath/build path order
- location of pom.xml file
- jenkins (or groovy) using pom.xml from previous execution
- How to configure authentication for access of repository in pom.xml?
- How to specify dependencies in aar library?
- Create checksum and pom for maven repo
- Jars Dependencies - On the revision control or the continuous integration\build tool
- Maven dependency grouping via poms
- How can I see where portions of an effective pom (in Maven) come from?
- How to fix maven dependency scope conflicts (runtime-compile-provided)?
- Different ways to override java version specified in parent pom
- cant get POM file to set the outputDirectoryas as the project root
- Maven: How do I activate a profile from command line?
- Can I force Maven to build a JAR even though POM packaging specifies WAR?
- new blank jira plugin throws exception as soon as i edit jira.version in pom.xml
Related Questions in BUILD-NUMBERS
- How to increase float build number by using script
- How to display SVN version in Maven usng the build-number plugin
- How to add pre-build step in qmake/qtcreator?
- TeamCity build number versus Ant build number task
- Is it possible to use maven buildnumber plugin to generate build number without any scm check?
- Version and Build Information Error Xcode 4
- How do you track the build count of your library when there are multiple authors using version control?
- maven buildnumber plugin not working with mercurial
- Teamcity custom build number generator
- Maven cargo and buildnumber plugin
- Ant build multiple jar with multiple manifest but single BuildNumber
- display build number in page footer, application deployed using azure devops
- How can I access the `Build.BuildNumber` Azure variable from the inside of an ASP.NET application?
- How I can Push number build from Azure DevOps Pipelines to file *.csproj (project ASP.NET CORE)?
- Jenkins Ant Build
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Use should pass the build-number to the maven build so it will be set as part of the artifact version.
I recommend to use the version:set Maven plugin (see: https://www.mojohaus.org/versions-maven-plugin/set-mojo.html) in order to set the version name.
If you want to know what the current version of the project, use the following command, and then use the result combined with the build-number for setting the new version: mvn org.apache.maven.plugins:maven-help-plugin:2.1.1:evaluate -Dexpression=project.version