티스토리 뷰

내가 원하는거:


GitLab 과 Jenkins 연결 후 

GitLab에서 Merge가 수락되는 시점에 Jenkins 빌드유발 되게 하고 싶었음.


근데 빌드유발이 안 되고 이런 에러가 나왔음



나온 에러: 


anonymous is missing the Job/Build permission


이유:



GitLab 에서 Integration 을 들어가면 URL 과 Secret Token 적는 곳이 있음. 

처음엔 URL만 적음 (뭔지 몰라서 Secret Token 을 안 적었음) 이녀석 때문에 403이 뜨는 것이였음.



해결방법:


1. Jenkins > 해당 프로젝트 > 구성 > 빌드 유발 > Build when a change is pushed to GitLab > 고급 선택 





2. 고급 > Secret token 아래의 Generate 누르기 > 나온 숫자들을 복사 


 


3. GitLab > Integrations > Secret Token 에 붙여넣기 






4. 붙여넣은 후 밑에 Test 눌러서 해당하는 행위?.... 테스트하기 







저같은 사람이 없길 바랍니댜................... 


끝.

'미니 Jenkins' 카테고리의 다른 글

Jenkins 중요하게 봐야하는 것  (0) 2018.11.30
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함