Sorry for not being clear in articulating my requirement if my first mail:

1) In step 1 of my build plan, I have maven generate the following file: 
 
/var/lib/jenkins/jobs/myjob/modules/org.opendaylight.controller$distribution.opendaylight/builds/2013-07-05_19-01-16/archive/org.opendaylight.controller/distribution.opendaylight/0.1.0-SNAPSHOT/*.zip

2) In step 2 of my build plan (execute shell), I need to refer the above 
file.  So, I use ${BUILD_ID} to refer 
-  
/var/lib/jenkins/jobs/myjob/modules/org.opendaylight.controller$distribution.opendaylight/builds/${BUILD_ID}/archive/org.opendaylight.controller/distribution.opendaylight/0.1.0-SNAPSHOT/*.zip

3) But BUILD_ID contains the time in which build started, i.e., it has 
value 2013-07-05_19-00-56.

   So now my question is how do I refer the above file in my exec shell? 
 (I can't use lastSuccessfullBuild or something like that as my present job 
is still running).

Regards,
Seenu.

On Monday, 8 July 2013 14:09:20 UTC+5:30, blaz wrote:
>
> All tasks within same job execution start in same directory. In such case 
> there should not be any problems with finding build artifacts. This case is 
> not really Jenkins specific.
> If you want to use artifacts of job A in job B (triggered by job A) you 
> should use Copy Artifact 
> Plugin<http://wiki.jenkins-ci.org/display/JENKINS/Copy+Artifact+Plugin>
> .
>

-- 
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].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to