Info |
---|
이하 예제는 bamboo v6.9.2 에서 테스트 된 내용입니다.
|
Table of Contents |
---|
...
빌드
1. 빌드
...
로그에서 release 정보 추가
|
|
|
- “release-6” → 배포 전 빌드 log 화면 : 우측 release-6 클릭 - “release-5” → 배포 후 빌드 log 화면 : 우측 release-5 클릭 - 배포 project 화면에서 이동한 release 상세 화면“release-5” → 배포 environment dashborad 화면의 리스트에서 release-5 클릭 |
2. Bamboo REST API 를 이용한 빌드 실행
필수 파라메터 값인
projectKey
와buildKey
정보는 (bamboo) Browser URL 에서 확인 가능
Code Block | ||
---|---|---|
| ||
# 빌드실행 rest api (parameter 가 없는 경우) # curl -s -X POST -u {id}:{pwd} "http://{bamboo-domain}:8085/rest/api/latest/queue/{projectKey}-{buildKey}" # 실행예제 curl -s -X POST -u admin:password "http://local.twoseed.com:8085/rest/api/latest/queue/TWSD-RBDT1" |
...
|
|
2. Bamboo REST API 를 이용한 배포 실행
필수 파라메터 값인
environmentId
와versionId
정보는 (bamboo) Browser URL 에서 확인 가능
Code Block | ||
---|---|---|
| ||
# 배포실행 rest api # curl -s -X POST -u {id}:{pwd} "http://{bamboo-domain}:8085/rest/api/latest/queue/deployment?environmentId={environmentId}&versionId={versionId}" # 실행예제 $curl -s -X POST -u admin:password "http://local.twoseed.com:8085/rest/api/latest/queue/deployment?environmentId=3473409&versionId=5210114" |
...