Good morning, is there no one who can help me?
Thanks. Am Dienstag, 20. November 2012 09:44:24 UTC+1 schrieb Sven Finsterwalder: > > Hi Andreas, > > thanks for that. > > But what if there are some other builds between the startet > downstreambuild? > I will explaine it: > > MainJob starts two downstream-jobs (deployment- and test-job) with some > specific parameter. > The deploymentjob could be used while the MainJob has triggered the > downstreamjob. > So if i use your line of code, i will not get the buildnumber of right > build. > > > Am Dienstag, 20. November 2012 09:26:51 UTC+1 schrieb Andreas Schilling: >> >> Hi Sven! >> >> You were nearly there :-) >> >> println(project.getFullName()+ ' ' + project.getNextBuildNumber()); >> >> If you need the current build number you have to subtract 1. >> >> Kind regards, >> >> Andreas Schilling >> CAE Processes & Data Management >> ------------------------------------------------------------------- >> Dipl. Inf. Andreas Schilling >> Senior Software Architect >> >> TWT GmbH >> Science & Innovation >> Bernhäuser Str. 40 - 42 >> 73765 Neuhausen >> >> Tel: +49 - 7158 - 17 15 - 673 >> E-Mail: andreas....@twt-gmbh.de >> -------------------------------------------------------------------- >> www.twt-gmbh.de >> -------------------------------------------------------------------- >> Geschäftsführung: Dimitrios Vartziotis, Joachim Laicher (stv.) >> Registergericht: Amtsgericht Stuttgart, HRB Nr. 212778 >> Umsatzsteuer: ID-Nr.: DE147841145 >> -------------------------------------------------------------------- >> >> >> >> Von: Sven Finsterwalder <sab...@gmail.com> >> An: jenkins...@googlegroups.com >> Datum: 20.11.2012 09:13 >> Betreff: GetBuildnumber of started downstrem Job groovy >> Gesendet von: jenkins...@googlegroups.com >> ------------------------------ >> >> >> >> Hello, >> >> i try to get the buildnumber of a started downstream Job with groovy. >> Currently i got this: >> >> def deploymentJob = >> Jenkins.getInstance().getItemByFullName('deployment-universal-automatic-2.2') >> >> println(deploymentJob.getDownstreamProjects()) >> >> List<AbstractProject> childs = deploymentJob.getDownstreamProjects() >> for (Iterator<AbstractProject> iterator = childs.iterator(); >> iterator.hasNext();) { >> AbstractProject project = iterator.next(); >> println(project.getFullName()); >> } >> >> How can i now get the buildnumber of the DownstreamJob? >> I have read the >> *documentation*<http://javadoc.jenkins-ci.org/hudson/model/AbstractProject.html>but >> i can not find a way to do it, please help me. >> >> Thanks! >> >