Allow additional credential input methods 63/13163/3
authorThanh Ha <thanh.ha@linuxfoundation.org>
Wed, 24 Oct 2018 01:08:14 +0000 (21:08 -0400)
committerThanh Ha <thanh.ha@linuxfoundation.org>
Tue, 30 Oct 2018 00:18:59 +0000 (20:18 -0400)
commit9b3f9748c5ef839e941adef6cc15e9214c598bfa
tree1df9aa66b18e26771c4b2240d0a129b3a3a7c681
parent30bb8537b6570aa3f2da7bb1390559d3c99cb45b
Allow additional credential input methods

Provide additional methods for credential passing.

1. Via explicit --password parameter
2. Via environment variable LFTOOLS_PASSWORD
3. At runtime if --interactive mode is set

Issue: RELENG-1207
Change-Id: I9f083cc7b7381ab8df0578664ae29fa18ef279cf
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
lftools/cli/__init__.py
lftools/cli/jenkins/token.py
lftools/jenkins/token.py
releasenotes/notes/credential-input-73245c664c98cdc1.yaml [new file with mode: 0644]