미니 Jenkins
GitLab / Jenkins -HTTP 403 anonymous is missing the Job/Build permission Error 간단하게 해결 하기
국밥잉
2019. 3. 15. 16:24
내가 원하는거:
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 눌러서 해당하는 행위?.... 테스트하기
저같은 사람이 없길 바랍니댜...................
끝.