본문 바로가기

카테고리 없음

Slack to Jenkins Build trigger

Slack Build Bot

 

1.Jenkins Plugin 설치

Build Authorization Token Root

 

 

2.Job을 선택해서 Trigger builds remotely 체크. Authentication Token에는 아무 값이나 넣어준다. 정말 아무값이나 넣어주면 된다. dfd 을 넣어줘도 되고 39493을 넣어줘도 된다. 나중에 호출 할 때 넣어준 값을 그대로 써주기만 하면 된다.

 

 

3.테스트

아래와 같은 형태의 url을 크롬 웹 브라우져 주소창에 넣고 엔터치면 "BUILD_IOS_2019_4.40_COPY" 잡이 돌아가는걸 볼 수 있다.

http://192.168.xxx.xxx:8080/job/BUILD_IOS_2019_4.40_COPY/buildWithParameters?token=6836130548 

 

예를들어 APP_VERSION 이라는 파라미터가 있을 때 값을 채워서 위 URL을 실행 하려면 아래 처럼 "&파라미터이름=넣어줄값" 을 붙여 주면 된다. 파라미터가 여러개면 뒤에 계속 같은 방식으로 붙여 주면 된다

 

http://192.168.xxx.xxx:8080/job/BUILD_IOS_2019_4.40_COPY/buildWithParameters?token=6836130548&APP_VERSION=1.1.1