Bitbucket Cloud Locations
Bitbucket Cloud 통합은 bitbucket.org에서 카탈로그 엔티티를 로드하는 것을 지원해요.
출처: 문서
본문
Bitbucket Cloud 통합은 bitbucket.org에서 카탈로그 엔티티를 로드하는 것을 지원해요. 엔티티는 정적 카탈로그 구성에 추가하거나, catalog-import 플러그인으로 등록할 수 있어요.
구성
API 토큰 사용 예시(권장):
integrations: bitbucketCloud: - username: [email protected] # username -> user email token: my-token
레거시:
integrations: bitbucketCloud: - username: username appPassword: my-password
OAuth 2.0 클라이언트 자격 증명 플로우:
integrations: bitbucketCloud: - clientId: client-id clientSecret: client-secret
note
편의를 위해 공개 Bitbucket Cloud 제공자는 시작 시 자동으로 추가됩니다. 따라서 자격 증명을 제공하고 싶을 때만 나열하면 됩니다.
note
이 유형에 필요한 자격 증명은 Api 토큰, App Password 또는 OAuth 2.0 클라이언트 자격 증명 중 하나입니다. Atlassian Account API 키는 동작하지 않습니다.
bitbucketCloud 키 바로 아래에는 데이터를 가져오려는 Bitbucket Cloud 제공자를 나열할 수 있는 제공자 구성 목록이 있어요. Bitbucket Cloud의 경우 항목이 최대 하나까지 있을 수 있어요.
이 하나의 항목은 다음 요소들을 가져요.
-
username: API 요청에 사용할 Bitbucket Cloud 사용자 이름. 사용자 이름도 토큰도 제공되지 않으면 익명 접근이 사용돼요. -
token: 요청을 인증하는 데 사용하는 토큰. -
appPassword: Bitbucket Cloud 사용자의 앱 비밀번호. -
clientId: Bitbucket Cloud용 OAuth 클라이언트 ID(OAuth 2.0 클라이언트 자격 증명 플로우에서clientSecret과 함께 사용). -
clientSecret: Bitbucket Cloud용 OAuth 클라이언트 시크릿(OAuth 2.0 클라이언트 자격 증명 플로우에서clientId와 함께 사용).