본문 바로가기
WIKI 기술 지식 베이스

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와 함께 사용).

더 알아보기 (Learn more)