-
Notifications
You must be signed in to change notification settings - Fork 153
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
jenkins와의 webhook 연동이 되지 않습니다. #401
Comments
Yona 서버에도 webhook 호출시 로그가 남을텐데요 혹시 확인 가능할까요? |
로그는 아래와 같습니다.
([이름]에 한글(UTF-8)포함, [오버뷰]에 한글(UTF-8)포함) curl로는 동작하는데, yona에서는 왜 403이 뜨는지 모르겠네요.
|
Jenkins 쪽에서 onRequest 로그도 찍어봤습니다.
음? 중간에 Authorization: token가 끼어있네요. 물론 웹후크 설정할때 "Authorization token"란은 비워두었습니다. 저것 때문인것 같네요. 실제로 아래는 동작하지 않고
아래는 동작합니다.
|
관련해서 아래 두 이슈를 확인해 주시겠어요? |
아. Basic 헤더를 이용해서 인증을 하고 계신가요? |
혹시 #385 (comment) 이것도 보셨어요? |
#385 도 물론 확인한 상태구요 ㅠㅠ, Basic헤더 관련하여, 따로 설정을 하고있지는 않습니다. 첫 이슈 발의때 표기한 설정 외에 다른 설정을 한것은 없습니다. 위의 형광펜으로 칠한 내용은 Jenkins의 Request로그이구요. 물론, "yona"상에서, 웹후크 설정할때 "Authorization token"란은 비워두었습니다. 여전히, 아래 명령은 잘 작동합니다.
위의 명령으로 처리시, Jenkins측 로그입니다.
필요한 정보가 더 있으시면, 뒤질수 있는건 다 뒤져서, 스샷찍어 올릴게요 ㅠㅠ 개인적으론,
|
jenkins와의 webhook 연동이 되지 않습니다.
여러가지로 검색후, 제가 설정한 사항은 다음과 같습니다.
yona webhook 설정
(http://[아이디]:[암호]@[IP]:[PORT]/job/simplism8/build?token=push)
JENKINS 빌드유발 설정
jenkins CSRF 설정
아래 명령을 보냈을 때 JENKINS가 정상적으로 동작합니다.
서버는, 윈도우즈고, 설치 버전은 "yona-v1.9.1-mariadb-10.1" 입니다.
최대한 자세하게 쓴다고 썼는데 도움이 되실지 모르겠네요,
제가 무언가 잘못 설정한 것인지, 혹은, 버그인지 확인 부탁드립니다.
The text was updated successfully, but these errors were encountered: