On Tue, Nov 22, 2022 at 2:11 PM Praju <[email protected]> wrote:
> Hi,
> below is my configuration:
>
> echo "welcome"
> echo ${var} ( Note : I am not defined var)
> echo "hello"
>
> expected output status: failure
>
> output:
>
> + echo welcome
> welcome
> + echo
>
> + echo hello
> hello
> Finished: SUCCESS
>
`echo ${var}` didn't fail. As you can see, it printed an empty line. By
default, bash allows references to undefined variables. Use `set -o
nounset` to change this behavior.
This really isn't a Jenkins question, this is a question about shell use,
and should be asked in the appropriate forum.
--
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/CAMo7PtKfohPW6id9b1KW7-KcmRg%3Dum9CT%2Be%2B4VG_b9XW6rO6VA%40mail.gmail.com.