많은 Jenkins 자격 증명에 프로젝트를 진행하기 위해 알아야 할 암호 또는 암호 문자열이있는 프로젝트를 인수했지만 불행히도 이러한 문서는 어디에도 문서화되어 있지 않습니다.
credentials.xml
이러한 자격 증명이 저장된 파일을 확인 했지만 일반 텍스트가 아닙니다. 예 :
<passphrase>{AAAAAAAAAAAANzxft/rDzyt8mhxpn3O72dxvVqZksL5vBJ4jNKvAjAA=}</passphrase>
참고 : 개인 정보 보호를 위해 약간 변경했습니다.
위의 문자열을 기반으로 원래 비밀번호를 해독하려면 어떻게해야합니까?
제안 된 답변에 오류가 있습니다. println (hudson.util.Secret.decrypt ( "{{xxx / wwww + yyyy / zzzz =}}")) + 기호가 스크립트를 손상시킵니다. 어떠한 제안?
—
Jay Bau
@JayBau 단일 괄호로 시도하십시오 :
—
kenorb
"{...}"
, 추가로 한 번 제거하십시오.