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

Non-stored password parameter not working in freestyle project

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • mask-passwords-plugin
    • Jenkins 2.164.1
      Jenkins 2.190.1
      Mask Passwords Plugin 2.12.0

      Hello everyone.

      I just created freestyle project that should execute shell (bash) and use Non-stored password parameter. But Non-stored password parameter value is complete ignored.

      I added regular Password parameter just for testing. I got this with masking passwords.
      Running as SYSTEM
      Building in workspace /root/.jenkins/workspace/test
      [test] $ /bin/bash /opt/tomcat/temp/jenkins3125009081352009458.sh
      pass1 is ********
      pass2 is
      Finished: SUCCESS
      Without masking I got this.
      Running as SYSTEM
      Building in workspace /root/.jenkins/workspace/test
      [test] $ /bin/bash /opt/tomcat/temp/jenkins3721571884155122083.sh
      pass1 is test123
      pass2 is
      Finished: SUCCESS
       

      Script is :

      #!/bin/bash

      echo pass1 is ${Password}
      echo pass2 is ${Password2}

      exit 0

       

      'Password' is Password Parameter and Password2 is Non-stored Password Parameter.

       

      I have some pipeline on same jenkins using mask passwords plugin and it works correctly there.

       

      Any help would be appreciated.

            Unassigned Unassigned
            vladaurosh Vlad Uros
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: