it-swarm-ko.tech

조직 계정에 대한 GitHub OAuth 토큰을 어떻게 생성합니까?

GitHub에서 조직을 만들었습니다. 내 조직에는 일부 repos가 있습니다. 이 저장소에는 Travis-CI를 통해 gh-pages 지점에 다시 빌드하고 게시하려는 API 설명서가 있습니다. Travis-CI에 조직의 저장소에 대한 액세스 권한을 부여하려면 OAuth 토큰을 생성하고 암호화 한 다음 암호화 된 토큰을 .travis.yml 파일에 다음과 같이 추가해야합니다. 다음과 같습니다 ...

env:
  global:
  - secure: "lots-of-seemingly-random-characters"

SO post 는 프로세스를 설명하고 사용자 계정에서이를 수행하는 방법에 대한 세부 사항을 제공합니다. 조직 계정에 필요한 OAuth 토큰을 생성하려면 어떻게해야합니까?

29
davidrpugh

현재는 불가능합니다. 사용자 계정에는 관련 권한이 있기 때문에 사용자 계정에 대한 토큰 만 만들 수 있습니다 (조직은 해당하지 않음). 따라서 해당 리포지토리에 액세스 할 수있는 계정으로 토큰을 생성하여 Travis에 제공해야합니다. 해당 용도로 컴퓨터 계정을 만들 수도 있습니다.

46
Ivan Zuzak