빌드 방법은 크게 두 가지 있다. 사용자 계정 Token 사용한 인증 방법과, Job(Item) 인증 토큰을 사용해 빌드하는 방법.
1. 사용자 계정 Token 인증 방법
1-1) 계정 ID -> 설정 -> API Token
// 발급 받은 Tokens을 base65 인코딩해 줘야 한다.
// ex ) admin:112cda48189a0d3360ab73ea564226a6ed
key name:Token
- key:Token 전체 인코딩 해줘야 한다.
1-2) Curl 테스트
curl -X POST {JENKINS_HOME}/job/{JOB_NAME}/build \
--user admin:112cda48189a0d3360ab73ea564226a6ed
반응형
2. JOB Token 인증 방법
인증 없이 사용하기 위해서는 플러그인 설치가 필요하다.
2-1) Build Token Root plugin 설치
2-2) Job 구성 수정
Item -> 구성
2-3) 빌드를 원격으로 유발
- 사용할 인증 토큰을 수동 입력한다.
- 저장
2-4) Curl 테스트
curl -X GET {JENKINS_HOME}/buildByToken/build?job={JOB_NAME}&token={TOKEN}
끝!
반응형
'DevOps > Jenkins' 카테고리의 다른 글
[Jenkins] Launch agents via SSH 분산 빌드 환경 구축 방법 (0) | 2024.08.21 |
---|---|
[Jenkins] JNLP 분산 빌드 환경 구축 방법 (0) | 2024.08.20 |
[Jenkins] 폐쇄망 Jenkins 수동 설치 방법 (0) | 2024.03.29 |
[Jenkins] Pipeline Maven 패키징 방법 (0) | 2024.03.28 |
[Jenkins] Pipeline publish over ssh 사용한 배포 방법 (0) | 2024.03.27 |