Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-33224

mask-passwords plugin does not mask in ivy-project's modules

      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

          Christian Bitschnau created issue -
          Christian Bitschnau made changes -
          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.

          Christian Bitschnau made changes -
          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.

          Christian Bitschnau made changes -
          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.

          R. Tyler Croy made changes -
          Workflow Original: JNJira [ 169107 ] New: JNJira + In-Review [ 183361 ]

            Unassigned Unassigned
            titan_cb Christian Bitschnau
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: