Why is Jenkins triggering IVY build even though no SVN change?
I have a Jenkins job which polls SVN every five minutes for changes. I am seeing weird behaviour whereby even when the log clearly states there are no SCM changes since the last poll. Jenkins parses the individual ivy.xml files and each of the build.xml files are called. The build files then compile the code already checked out in the Jenkins workspace and then subsequently publish a 1.0-snapshot jar artefact to IVY. This is basically publishing an identical snapshot to IVY. Trying to understand why Jenkins proceeds to parse the ivy files even though no SCM change has been detected.
The log output for the job is shown below.
Started by user anonymous
[EnvInject] - Loading node environment variables.
Building in workspace C:SoftwareJenkinsworkspaceSnapshots
Updating svn://*****/Project1 at revision '2016-08-04T09:04:38.318 +0100'
At revision 3570
Updating svn://*****/Project2 at revision '2016-08-04T09:04:38.318 +0100'
At revision 3570
Updating svn://*****/Project3 at revision '2016-08-04T09:04:38.318 +0100'
At revision 3570
Updating svn://*****/Project4 at revision '2016-08-04T09:04:38.318 +0100'
At revision 3570
Updating svn://*****/Project5 at revision '2016-08-04T09:04:38.318 +0100'
At revision 3570
Updating svn://*****/Project6 at revision '2016-08-04T09:04:38.318 +0100'
At revision 3570
Updating svn://*****/Project7 at revision '2016-08-04T09:04:38.318 +0100'
At revision 3570
Updating svn://*****/Project8 at revision '2016-08-04T09:04:38.318 +0100'
At revision 3570
Updating svn://*****/Project9 at revision '2016-08-04T09:04:38.318 +0100'
At revision 3570
no change for svn://*****/Project1 since the previous build
no change for svn://*****/Project2 since the previous build
no change for svn://*****/Project3 since the previous build
no change for svn://*****/Project4 since the previous build
no change for svn://*****/Project5 since the previous build
no change for svn://*****/Project6 since the previous build
no change for svn://*****/Project7 since the previous build
no change for svn://*****/Project8 since the previous build
no change for svn://*****/Project9 since the previous build
Parsing Ivy Descriptor Files
Triggering com.****:ivy1
Triggering com.****:ivy2
Triggering .....
Finished: SUCCESS
Any pointers welcomed.
Started by User "Anonymous" Can you confirm that there are security settings and not everyone is able to manually trigger the build. "Anonymous" indicates that someone is manually triggering the build.
链接地址: http://www.djcxy.com/p/54956.html上一篇: 标签栏控制器内的视图控制器不是自动的