Skip to main content
Run Turbo CI on BitBucket pull requests. First complete the shared Turbo CI setup — the ci environment, the custom schema macro, and the Turbo CI job — then wire up your BitBucket pipeline.

Generate API keys

To trigger the Turbo CI schedule from your pipeline, generate a Paradime API key with the Bolt schedules admin capability. Generate an Account API key (a prdm_cmp_... Bearer token) and save the token, your workspace token, and the API endpoint; you will add them as CI/CD variables in the next step.

Generate API keys

Create a BitBucket Pipeline

Create a bitbucket-pipelines.yml file in your dbt™ repository and enter the values required.
bitbucket-pipelines.yml

Add the variables in BitBucket

Add these as BitBucket repository variables:
  • PARADIME_API_SECRET — your account API key (prdm_cmp_...)
  • PARADIME_WORKSPACE_UID — your workspace token
  • PARADIME_API_ENDPOINT

View run logs

Inspect the run logs for each Turbo CI run like any other Bolt schedule.

Run details