Как получить Bitbucket secret/key и API token

Подробнее про создание OAuth consumer’а https://support.atlassian.com/bitbucket-cloud/docs/use-oauth-on-bitbucket-cloud/#Create-a-consumer

Secret/key

Вам нужно получить креденшелы чтобы Enji мог парсить данные раз в час по вашим репозиториям.

  1. Откройте Bitbucket
  2. Нажмите на свою аватарку в верхней панели навигации. В разделе Recent workspaces выберите рабочее пространство или найдите и откройте рабочее пространство в разделе All workspaces.
  3. В боковой панели выберите Settings и затем Workspace settings.
  4. В боковой панели в разделе Apps and features выберите OAuth consumers.
  5. Нажмите кнопку Add consumer. Нужно заполнить следующее:
    1. Details
      1. Name – отображаемое имя вашего клиента. Оно должно быть уникальным в вашей учетной записи.
      2. Callback URL – ввести любой URL-адрес.
      3. This is a private consumer – поставить галочку.
    2. Permissions
      1. Account – read
      2. Pipelines – read
      3. Pull requests – read
  6. Нажмите Save. Система сгенерирует для вас ключ и секрет.
  7. Чтобы увидеть сгенерированные ключ и секрет для вашего клиента, нажмите на имя OAuth клиента.
Как получить Bitbucket secret/key и API token

Каждый час в 00 минут запускаются парсеры, которые по данному репозиторию/группе репозиториев спарсят данные в Enji

API token

  1. В Bitbucket, открыть Repository Settings → Access Tokens
  2. В Access Tokens, нажать на Create Repository Access Token
  3. В Name, дать название для токена
  4. В Scopes проставить галочки на Read:
Как получить Bitbucket secret/key и API token

5. Создать токен нажав на Create и скопировать

Как получить Bitbucket secret/key и API token

6. При добавлении репозитория в Enji, вставить созданный токен

ENJI
Enji.ai