I'm configuring Jenkins (2.6) with Subversion (TortoiseSVN 1.9.4), Maven (3.3.9), JDK 1.8.0_91 and Artifactory (4.7.6). Till yesterday we used an older version of Artifactory on an other, separated server. Yesterday I installed the new Artifactory and imported the whole system information from the old one. Now we have installed all on the same Windows Server with actual versions.
But my problem is, that it seems that I always check out just the same old codeversion for release build. For the explicit Job I use JDK 1.8, Subversion with "Always check out a fresh copy" (seems that "use Update as much as possible" doesn't work correct?!) Maven goals for release buid: clean install -B -Dresume=false release:prepare release:perform -Darguments="-Dmaven.javadoc.skip=true" If I start the build, everything is OK: BUILD SUCCESS --> Checkout seems to be OK (Revision is correct), Parsing POM: Maven executes POM which contains correct root-POM version, correct SNAPSHOT version, correct SNV-folder etc. and using correct settings.xml If I start the release build: The build is also successful but when the release part starts, Jenkins tries building another, old release. In the console output I see it starts with executing goals "deploy". At that point Jenkins ALWAYS tries to build the old release 2.1 (actual 2.2.22 and higher). Therefore Jenkins downloads and uploads data from the old artifactory (without changes). If I stop the old artifactory I get the build error: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-release-plugin:2.5.3:perform (default-cli) on project bev-web-base: Maven execution failed, exit code: '1' -> [Help 1] [ERROR] But I don't understand why Jenkins always tries to build the release 2.1. I tried changing the maven release plugin from 2.5.3 to 2.5.2, but that has no effect. I also tried to delete all checkouts from C:\Program Files (x86)\Jenkins\jobs\Jobname\workspace\ and my local repository but all my changes are effectless. I have no idea where I should change the configuration to build the actual release... And I have no idea where Jenkins gets the information of release 2.1. (the configuration for the new artifactory ist actual in settings.xml and root POM) Can someone help me please?! (Sorry for my english, i hope you unterstand what i'm trying to say) -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/58cc267f-1e0a-45ec-aef5-63244fb5e0f5%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
