내용으로 건너뛰기
권남
사용자 도구
로그인
사이트 도구
검색
도구
문서 보기
이전 판
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
추적:
ci:jenkins:credential_inject
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== Jenkins Credential Inject ====== * [[https://plugins.jenkins.io/credentials/|Credentials | Jenkins plugin]] * 비밀번호 등을 환경변수로 세팅하여 build job 에 전달하는 방법 * Credentials 를 통해 비밀번호 credential 을 생성한 값을 각 Job 에 전달한다. * 기본적으로 환경변수로 노출되지는 않는다. ===== credential 의 생성 ===== * **Jeknins -> Credentials -> System -> Global credentials** 에서 크레덴셜을 추가하고 편집할 수 있다. ===== 일반 Job 에서 주입하기 ===== * Job 설정시 **빌드 환경** 항목에서 credential 의 사용자명과 비밀번호를 환경변수로 노출할 수 있다. * **빌드 환경(Build Environment)** -> **Use Secret text(s) or file(s)** -> **User name ans password(separated)** * 사용자명과 비밀번호에 대해 각각 원하는 환경변수명 지정하고 credential 지정 {{:ci:jenkins:jenkins-credential-inject.png|}} ===== 참조 ===== * [[https://support.cloudbees.com/hc/en-us/articles/203802500-Injecting-Secrets-into-Jenkins-Build-Jobs|Injecting Secrets into Jenkins Build Jobs – CloudBees Support]] * [[https://wiki.jenkins.io/display/JENKINS/Credentials+Binding+Plugin|Credentials Binding Plugin - Jenkins - Jenkins Wiki]] * [[https://wiki.jenkins.io/display/JENKINS/Mask+Passwords+Plugin|Mask Passwords Plugin - Jenkins - Jenkins Wiki]]
ci/jenkins/credential_inject.txt
· 마지막으로 수정됨: 2023/11/02 13:59 저자
kwon37xi
문서 도구
문서 보기
이전 판
역링크
맨 위로