Hello Kyle, Do you get the solution/workaround some how ? thanks
ND On Tuesday, April 19, 2016 at 1:24:34 AM UTC+5:30, Kyle Allan wrote: > > Hello, > > I can't seem to understand my problem - setting poll: false in my > Pipeline DSL doesn't alter the behavior of the Git Poll Log like I expect. > I've ran the job multiple times, and I still see 2 polls within the logs > when I expect there to only be one. > > Workflow Job with an scm-polling trigger > Pipeline from SCM configured to do a sparse checkout and ignore commits > from an automated user > Pipeline DSL operates within a docker container, with changelog and poll > both set to false. > > Using strategy: Default > [poll] Last Built Revision: Revision 57399c846b68250e81dff6f34feeb292664bdba5 > (origin/master) > > git rev-parse --is-inside-work-tree # timeout=10 > Fetching changes from the remote Git repositories > > git config remote.origin.url [email protected]/kallan357/thing.git # > timeout=10 > Fetching upstream changes from [email protected]/kallan357/thing.git > > git --version # timeout=10 > using GIT_SSH to set credentials kallan357 > > git fetch --tags --progress [email protected]/kallan357/thing.git > +refs/heads/*:refs/remotes/origin/* > Polling for changes in > > git rev-parse origin/master^{commit} # timeout=10 > > git log --full-history --no-abbrev --format=raw -M -m --raw > 57399c846b68250e81dff6f34feeb292664bdba5..31621a03c0eb1d58be8e8b0d0eebed6bae6ccb23 > # timeout=10 > Ignored commit 31621a03c0eb1d58be8e8b0d0eebed6bae6ccb23: Found excluded > author: jenkins-guy > Using strategy: Default > [poll] Last Built Revision: Revision 57399c846b68250e81dff6f34feeb292664bdba5 > (origin/master) > using GIT_SSH to set credentials kallan357 > > git --version # timeout=10 > > git ls-remote -h [email protected]/kallan357/thing.git # timeout=10 > Found 45 remote heads on [email protected]/kallan357/thing.git > [poll] Latest remote head revision on refs/heads/master is: > 31621a03c0eb1d58be8e8b0d0eebed6bae6ccb23 > Done. Took 0.43 sec > Changes found > > > Here is my DSL that lives inside SCM alongside my project: > > > node('java-docker-node') { > timeout(15) { > withEnv(envArray) { > stage 'Checkout' > git branch: 'master', credentialsId: 'abc123', changelog: false, > poll: false, url: '[email protected]/kallan357/thing.git' > > stage 'Build' > sh ''' > mvn clean install > ''' > > > stage 'Bump versions' > > sh '''./bump_version.sh''' > > } > > } > > } > > > My bump_version script will bump my pom and commit a new version to SCM. > Because of the double sets of polling my job gets stuck in an infinite loop. > > > Am I missing something? I've executed my build, which I suspect should modify > the Jenkins polling behavior to only have a single attempt. > > > Thanks, > > Kyle Allan > > -- 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/78c84215-e0a2-4415-bf6f-44fd51a3f61d%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
