Skip to main content
Build custom Continuous Deployment jobs with GitLab pipelines and the Bolt API. First set up the CD Bolt schedule and note its slug, then trigger it from your pipeline on merge.

Generate API keys

To trigger Bolt 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 GitLab pipeline

Create a .gitlab-ci.yml file at the root of your dbt™ repository and enter the values required.
.gitlab-ci.yml

Add the variables in GitLab

Add these as GitLab CI/CD variables:
  • PARADIME_API_SECRET — your account API key (prdm_cmp_...)
  • PARADIME_WORKSPACE_UID — your workspace token
  • PARADIME_API_ENDPOINT