Bitbucket
Connect a Bitbucket repository
If your code is hosted on Bitbucket, you can connect repositories to Level CI to enable automated accessibility scanning as part of your development workflow.
1. Start from the dashboard
- In the Level CI dashboard, click the “+” button in the top-right corner.
- Select Import from Bitbucket.
- This opens the Import Project from Bitbucket page.

2. Authenticate your Bitbucket workspace
- Select Connect Bitbucket Workspace, you’ll be redirected to the Bitbucket login page.
- Sign in with your Bitbucket credentials and approve access for the Level CI integration.

3. Permissions requested
To enable automated scanning, Level CI requests the following Bitbucket permissions:
- Read account information: Identify your user/workspace.
- Read repositories and pull requests: Access code and PR metadata for scans and annotations.
- Read team membership: Align repositories with the right workspace teams.
You can choose to:
- Grant access to all repositories in a workspace.
- Select specific repositories.
These settings can be updated later in your Bitbucket account settings.
4. Project structure mapping
Level CI mirrors your Bitbucket structure:
- One Level CI project ↔ One Bitbucket repository
- Repositories remain organized under Bitbucket workspaces or personal accounts.
- A single Level CI organization can connect to multiple Bitbucket workspaces or accounts.
5. Import projects
After authorization, Level CI displays a list of repositories in your connected Bitbucket workspace.
- Select the repositories you want to import.
- You can override default project settings (project name, main branch).
- Click Create Project.
⚠️ Note: A Bitbucket repository can only be imported once into Level CI.
Each imported repository becomes a standalone Level CI project.
6. Configure your project
Once imported, you’ll be prompted to configure:
- An end-to-end testing framework (Cypress, Playwright, Selenium).
- A CI/CD build environment (Bitbucket Pipelines, GitHub Actions, Jenkins).
Follow the guided instructions to complete the setup.
7. Run Your First Analysis
After setup is complete, Level CI will:
- Automatically run your first accessibility scan.
- Display scan results in the Level CI dashboard.
- Annotate your Bitbucket pull requests with accessibility findings and quality gate status, ensuring accessibility checks become part of your workflow.
Last updated on