문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 다음 판 | 이전 판 | ||
|
ci:jenkins:credential_inject [2019/03/25 13:19] kwon37xi 만듦 |
ci:jenkins:credential_inject [2023/11/02 13:59] (현재) kwon37xi [Jenkins Credential Inject] |
||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| ====== Jenkins Credential Inject ====== | ====== Jenkins Credential Inject ====== | ||
| + | * [[https:// | ||
| * 비밀번호 등을 환경변수로 세팅하여 build job 에 전달하는 방법 | * 비밀번호 등을 환경변수로 세팅하여 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 지정 | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ===== 참조 ===== | ||
| * [[https:// | * [[https:// | ||
| * [[https:// | * [[https:// | ||
| * [[https:// | * [[https:// | ||