| Seeing strange behavior if I use below echo then password is not printed in top level step wrap([$class: 'MaskPasswordsBuildWrapper', varPasswordPairs: [[password: pwd, var: user]]]) { this.sh(script: "echo pwd is : ${pwd} and uesr : ${user} abc0-myrepo2-0-prd.site.my.net").toString().trim() }  but if i remove abc0-myrepo2-0-prd.site.my.net then header shows the pwd. wrap([$class: 'MaskPasswordsBuildWrapper', varPasswordPairs: [[password: pwd, var: user]]]) { this.sh(script: "echo pwd is : ${pwd} and user : ${user} ").toString().trim() } Adding here for reference to whoever is working on fixing this. Thanks. |