Hello Rob,

I have a couple of questions:
1. The line "echo “varID = $varID” > export_props.properties" is run on the 
jenkins server or on the remote ?
2. If I need something like this on the remote server for a script that 
jenkins runs: 
..........
export APPS="/opt/play/apps"
export ACE="$APPS/default-ace/ACE"
..........

What would be the best method to use:
1. Add build step (before Execute shell ) "Inject enviromnet variables"  
and at the "Properties Content" I add the above...or
2. At "Build Environment" check "Inject environment variables to the build 
process" and add the above at "Properties Content"

Thanks

On Thursday, January 23, 2014 at 5:55:55 PM UTC+2, Mandeville, Rob wrote:
>
>  We’ve got a technique for this at our shop.  It requires the envInject 
> plugin.
>
>  
>
> You write a line such as:
>
>  
>
> echo “varID = $varID” > export_props.properties
>
>  
>
> In the step after the shell step, create an “Inject environment variables” 
> step that reads from export_props.properties.
>
>  
>
> Now, the contents of export_props.properties is injected into the job 
> itself, and will be injected into shell steps as environment variables.
>
>  
>
> --Rob
>
>  
>  
> *From:* [email protected] <javascript:> [mailto:
> [email protected] <javascript:>] *On Behalf Of *Naumenko, Roman
> *Sent:* Thursday, January 23, 2014 10:50 AM
> *To:* [email protected] <javascript:>
> *Subject:* Variable from shell script to Jenkins job
>  
>  
>
> Jenkins experts,
>
> Does anybody remember how to pass variable from shell execution inside the 
> job to Jenkins itself?
>
> Say there is pre-step:
> varID=(grep something ${WORKSPACE}/pom.xml | cut something else)
>
> Is it possible to use $varID in further non-shell steps in the job?
>
> --Roman
>
> _______________________________________________________________________
>
> This email is intended only for the use of the individual(s) to whom it is 
> addressed and may be privileged and confidential.
> Unauthorised use or disclosure is prohibited. If you receive This e-mail 
> in error, please advise immediately and delete the original message. 
> This message may have been altered without your or our knowledge and the 
> sender does not accept any liability for any errors or omissions in the 
> message.
>
> Ce courriel est confidentiel et protégé. L'expéditeur ne renonce pas aux 
> droits et obligations qui s'y rapportent. 
> Toute diffusion, utilisation ou copie de ce message ou des renseignements 
> qu'il contient par une personne autre que le (les) destinataire(s) 
> désigné(s) est interdite.
> Si vous recevez ce courriel par erreur, veuillez m'en aviser 
> immédiatement, par retour de courriel ou par un autre moyen.
>
> -- 
> 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] <javascript:>.
> For more options, visit https://groups.google.com/groups/opt_out.
>  The information in this message is for the intended recipient(s) only 
> and may be the proprietary and/or confidential property of Litle & Co., 
> LLC, and thus protected from disclosure. If you are not the intended 
> recipient(s), or an employee or agent responsible for delivering this 
> message to the intended recipient, you are hereby notified that any use, 
> dissemination, distribution or copying of this communication is prohibited. 
> If you have received this communication in error, please notify Litle & Co. 
> immediately by replying to this message and then promptly deleting it and 
> your reply permanently from your computer.
>  

-- 
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/71034386-ff4a-49d7-b03e-f5946f3269f3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to