Table of Contents
Support for password authentication was removed on August 13, 2021
ssh 인증을 중단한다고 하네요.
Create Personal Access Token on GitHub
Fine-grained personal access tokens 은 작동안하는 듯 하다.
Settings => Developer Settings => Personal Access Token => Generate New Token
유효기간은 최대 1년만 가능합니다.
PAT 로 접근하기
Personal Access Token
를 이용해 소스를 땡겨옵니다.
단지, 소스 URL 에 PAT 추가하는 것으로 별도의 인증키 등록없이 바로 땡겨집니다.
node {
stage("Get Source") {
git url: "https://ghp_b381eAr5bLNXXXXXXXXXXXXXXXXXX@github.com/skyer9/MyPrivateRepo.git",
branch: "master"
}
# ......
}
github with vscode
vscode 와는 관계가 없지만 이렇게 검색할 듯 하여 남겨놓습니다.
# 현재 상태
git remote -v
git remote set-url origin https://ghp_uqzTK5XXXXXXXXXXXXX@github.com/myusername/myreponame.git
refusing to allow a Personal Access Token to create or update workflow
위 이미지에서 workflow 라는 것도 체크해 줍니다.