mirror of
https://github.com/renovatebot/renovate.git
synced 2025-01-13 07:26:26 +00:00
.. | ||
__snapshots__ | ||
comments.spec.ts | ||
comments.ts | ||
index.spec.ts | ||
index.ts | ||
pr-cache.spec.ts | ||
pr-cache.ts | ||
readme.md | ||
schema.ts | ||
types.ts | ||
utils.ts |
Bitbucket Cloud
Authentication
First, create an app password for the bot account. Give the bot app password the following permission scopes:
Permission | Scope |
---|---|
account |
Account: Read |
team |
Workspace membership: Read |
issue:write |
Issues: Write |
pullrequest:write |
Pull requests: Write |
The bot also needs to validate the workspace membership status of pull-request reviewers, for that, create a new user group in the workspace with the Create repositories permission and add the bot user to it.
Let Renovate use your app password by doing one of the following:
- Set your app password as a
password
in yourconfig.js
file - Set your app password as an environment variable
RENOVATE_PASSWORD
- Set your app password when you run Renovate in the CLI with
--password=
Remember to:
- Set the
username
for the bot account - Set
platform=bitbucket
somewhere in your Renovate config file
Unsupported platform features/concepts
- Adding assignees to PRs not supported (does not seem to be a Bitbucket concept)
automergeStrategy=rebase
not supported by Bitbucket Cloud, see Jira issue BCLOUD-16610