Connect a Bitbucket Repository
If your code is hosted on Bitbucket, you can connect your repositories to Level CI to enable automated accessibility scanning.
Start from the Dashboard
Click the ”+” button in the top-right corner of the dashboard and select Import from Bitbucket. This will take you to the Import project from Bitbucket page.
Connect Your Bitbucket Workspace
Click Connect Bitbucket workspace to begin authentication. You will be redirected to the Bitbucket login page. Sign in with your Bitbucket credentials.
Permissions Requested
Level CI requests access to:
- Read your account information
- Read your repositories and pull requests
- Read your team membership information
These permissions allow Level CI to access your Bitbucket workspace or personal account. You can choose to connect all repositories or select specific ones, and you can update these settings later if needed.
How Projects Are Structured
Level CI mirrors your Bitbucket organization:
- Each Level CI project corresponds one-to-one with a Bitbucket repository
- Bitbucket repositories are grouped under Bitbucket workspaces or personal accounts
- A Level CI organization can connect to multiple Bitbucket workspaces or personal accounts
Import Your Projects
After connecting your Bitbucket workspace, Level CI will display a list of available repositories.
To import projects:
- Select the Bitbucket workspace you want to import from.
- Choose the repositories you want to analyze.
- Optionally adjust default project settings.
- Click Create Project.
Note: A Bitbucket repository can only be imported once into Level CI.
Each imported repository becomes an individual Level CI project.
Complete Your Setup
Next, select your:
- End-to-end testing framework (such as Cypress, Playwright, Selenium, etc.)
- Build environment (such as Bitbucket Pipelines, GitHub Actions, or others)
Follow the guided setup instructions to finalize your configuration.
Run and View Your First Analysis
Once setup is complete, Level CI will automatically run your first accessibility scan.
You can view the results in the Level CI dashboard. Level CI also integrates with Bitbucket to display scan results directly within your Bitbucket environment, including pull request annotations and quality gate status.