-
Bug
-
Resolution: Unresolved
-
Major
-
Jenkins (1.642.1), mask-passwords (2.8), ivy (1.26)
When I build a project (Ivy-project), that contains multiple ivy-modules, with the following settings:
Ivy xml files: */ivy.xml ... Ant Builder Properties: deploytarget.user.pwd=${artifactory_jenkins_pwd} # injected by mask-passwords (global password) ... x Incremental build - only build changed modules x Build modules as separate jobs ... BuildEnvironment x Mask passwords (and enable global passwords)
the passwords are not injected masked in the buildlog into the module builds. They are shown in plain text in the line of the Ant-call
When I have multiple Jobs, that build the modules directly, the passwords are masked as expected.
[JENKINS-33224] mask-passwords plugin does not mask in ivy-project's modules
Description |
Original:
When I build a project (Ivy-project), that contains multiple ivy-modules, with the following settings: {{Ivy xml files: */ivy.xml ... Ant Builder Properties: deploytarget.user.pwd=${artifactory_jenkins_pwd} # injected by mask-passwords (global password) ... x Incremental build - only build changed modules x Build modules as separate jobs ... BuildEnvironment x Mask passwords (and enable global passwords)}} the passwords are not masked in the buildlog. They are shown in plain text in the line of the Ant-call. When I have multiple Jobs, that build the modules directly, the passwords are masked as expected. |
New:
When I build a project (Ivy-project), that contains multiple ivy-modules, with the following settings: {{Ivy xml files: */ivy.xml ... Ant Builder Properties: deploytarget.user.pwd=${artifactory_jenkins_pwd} # injected by mask-passwords (global password) ... x Incremental build - only build changed modules x Build modules as separate jobs ... BuildEnvironment x Mask passwords (and enable global passwords)}} the passwords are not masked in the buildlog. They are shown in plain text in the line of the Ant-call. When I have multiple Jobs, that build the modules directly, the passwords are masked as expected. |
Description |
Original:
When I build a project (Ivy-project), that contains multiple ivy-modules, with the following settings: {{Ivy xml files: */ivy.xml ... Ant Builder Properties: deploytarget.user.pwd=${artifactory_jenkins_pwd} # injected by mask-passwords (global password) ... x Incremental build - only build changed modules x Build modules as separate jobs ... BuildEnvironment x Mask passwords (and enable global passwords)}} the passwords are not masked in the buildlog. They are shown in plain text in the line of the Ant-call. When I have multiple Jobs, that build the modules directly, the passwords are masked as expected. |
New:
When I build a project (Ivy-project), that contains multiple ivy-modules, with the following settings: {noformat}Ivy xml files: */ivy.xml ... Ant Builder Properties: deploytarget.user.pwd=${artifactory_jenkins_pwd} # injected by mask-passwords (global password) ... x Incremental build - only build changed modules x Build modules as separate jobs ... BuildEnvironment x Mask passwords (and enable global passwords){noformat} the passwords are not masked in the buildlog. They are shown in plain text in the line of the Ant-call. When I have multiple Jobs, that build the modules directly, the passwords are masked as expected. |
Description |
Original:
When I build a project (Ivy-project), that contains multiple ivy-modules, with the following settings: {noformat}Ivy xml files: */ivy.xml ... Ant Builder Properties: deploytarget.user.pwd=${artifactory_jenkins_pwd} # injected by mask-passwords (global password) ... x Incremental build - only build changed modules x Build modules as separate jobs ... BuildEnvironment x Mask passwords (and enable global passwords){noformat} the passwords are not masked in the buildlog. They are shown in plain text in the line of the Ant-call. When I have multiple Jobs, that build the modules directly, the passwords are masked as expected. |
New:
When I build a project (Ivy-project), that contains multiple ivy-modules, with the following settings: {noformat}Ivy xml files: */ivy.xml ... Ant Builder Properties: deploytarget.user.pwd=${artifactory_jenkins_pwd} # injected by mask-passwords (global password) ... x Incremental build - only build changed modules x Build modules as separate jobs ... BuildEnvironment x Mask passwords (and enable global passwords){noformat} the passwords are not injected -masked in the buildlog- into the module builds. They are shown in plain text in the line of the Ant-call When I have multiple Jobs, that build the modules directly, the passwords are masked as expected. |
Workflow | Original: JNJira [ 169107 ] | New: JNJira + In-Review [ 183361 ] |