Deprecating Atlassian account password for Bitbucket API and Git activity - Bitbucket
Starting Sep 13, 2021, new Bitbucket users will not be able to use their personal Atlassian account password when using Basic…
bitbucket.org
지난 21년 9월, Bitbucket에서 3rd party app에 대해 아이디/패스워드 인증을 중단했다. git 저장소 권한이 명시된 key값과 application password를 따로 생성해서 쓰지 않으면 clone은 물론이고 접근이 불가능한 상황이 되었고, 3월 1일부터 완전 지원중단을 했다고 한다. 그런데 마지막 빌드 일자가 3월 4일인건 웨지
어쨌든 빌드머신을 돌리던 와중에 아니나다를까, 빨간불이 들어와 있었다.
그냥 접속이 불가하다- 정도가 아니라 저렇게 해결방법을 너무나도 친히 알려주시니 다행이다 싶었지만, 인생이 그렇게 쉽게 풀릴리는 없지..
해당 작업의 설정란에서, 일단 key를 추가한다. Config - Manage Credentials로 이동
Global Credential에서 Bitbucket App Password Key를 따로 생성한다. 그리고 Repository에 대한 접근 권한을 따로 또 부여해주어야 했는데 이게 어디에 숨어있었냐면.....
해당 빌드 스케쥴의 설정창에서, Git을 사용하는 Repository 주소에
https://<Your_Account_Name>:<App_Password>@bitbucket.org/<Your_Account_Name>/<Repo_Name>.git
형식으로 입력하면 된다. 끗!
참고 :
https://stackoverflow.com/questions/39886995/how-to-access-bitbucket-using-app-password
'Works > Programming' 카테고리의 다른 글
관찰자 패턴(observer pattern)에 대하여 (0) | 2022.04.01 |
---|---|
코드리뷰에 관하여 (1) | 2022.01.06 |
Unity MainThread Socket Queue 처리에 관하여 (0) | 2021.11.25 |
iOS TestFlight 심사 Reject (0) | 2021.10.25 |
VRChat 아바타 Parameter / FX Layer 자동 생성 (0) | 2021.08.22 |