사용자 도구

사이트 도구


ci:jenkins:credential_inject

Jenkins Credential Inject

  • 비밀번호 등을 환경변수로 세팅하여 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/credential_inject.txt · 마지막으로 수정됨: 2023/11/02 13:59 저자 kwon37xi