리눅스
[리눅스] Jenkins API 호출
변군Dev
2022. 3. 8. 23:59
728x90
Jenkins API 호출
Jenkins에서 User API Token 생성
Dashboard > Jenkins 관리 > Manage Users > 사용자[admin] > 설정 > API Token > Add new Token > Generate
마지막 성공한 빌드 번호 조회
jq 명령을 사용하면 문자열 내용을 보기 편함
$ yum install -y jq
curl -X POST http://[jenkins.server.url]:[jenkins.server.port]/job/[project name]/build --user [USER_NAME]:[USER_API_TOKEN]
$ curl -s http://jenkins.server.url:8080/job/project%20name/lastSuccessfulBuild/api/json --user admin:11cf30013712d96e9b6414446419356429 | jq -r .id
58
참고사이트
- https://www.jenkins.io/blog/2018/07/02/new-api-token-system/
728x90