Does anyone have any idea on how this can be solved?
On Mon, May 24, 2021 at 8:42 PM yusuf zainee <[email protected]> wrote:
> Hi,
> I'm facing a problem wrt the PATH env variable.
> 1. In pipeline, i have a script,
> pipeline {
>
> agent {
> label 'master'
> }
> environment {
> PATH="/usr/local/bin:$PATH"
> }
> stages {
> stage ('build') {
> steps {
> echo "PATH=$PATH"
> echo pwd()
> echo "running crda analysis"
> crdaAnalysis file:'<val>', crdaKeyId:'<val>',
> cliVersion:'<val>'
> echo "finished"
> }
> }
> }
> }
> In the logs i can see
>
> *PATH=/usr/local/bin:/sbin:/usr/sbin:/bin:/usr/bin*
> but when i try to access the value in the step class and print
> *System.getenv("PATH")*, i see
>
> *PATH:/sbin:/usr/sbin:/bin:/usr/bin*
>
>
> 2. In the build step, I am facing the same problem.
>
> I tried setting the Path in the global env variable. Didnt work.
> I tried to provide the value in the (execute shell), but when i try to view
> the value of PATH in the plugin java class, i again see the same
> *PATH:/sbin:/usr/sbin:/bin:/usr/bin*
>
>
> Can someone please tell me whats going wrong here
>
>
> Regards,
>
> Yusuf
>
>
>
--
You received this message because you are subscribed to the Google Groups
"Jenkins Developers" 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-dev/CAHf8TqiU7HMNL77R9UX6jYCkLOeqwznrjhCL_WwiMKyviGaY3w%40mail.gmail.com.