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
'리눅스' 카테고리의 다른 글
SSH 접속 시 RSA 공개키(ECDSA) 충돌 문제를 해결하는 방법 (0) | 2022.03.15 |
---|---|
CentOS 7 locale(로케일) 에러 해결 (0) | 2022.03.12 |
[리눅스] apache(httpd), PHP 버전 숨기기 (0) | 2022.03.08 |
[리눅스] 젠킨스 파이프라인을 이용한 도커 이미지 빌드(CI/CD) (0) | 2022.03.08 |
[리눅스] git 토큰 로그인 방법 (0) | 2022.03.08 |