Deployments and Pipelines

Applies to: FlexLab

Overview

GitLab CI/CD pipelines build, test, and deploy FlexLab projects to FlexSite environments.

Steps — monitor a deploy

  1. Push commits to a branch linked to an environment.
  2. Open /dashboard/[orgId]/project/[id]/code or GitLab pipeline view.
  3. Watch stages: build, test, deploy.
  4. On success, environment Overview shows new deployment timestamp.

Dashboard visibility

  • Environment Overview lists recent deployment status and logs link.
  • Failed pipelines leave environment on previous artifact; read job logs in GitLab.

Configure

  • Edit .gitlab-ci.yml in your repo for custom jobs.
  • Use Automation for post-deploy Drush on the FlexSite side after pipeline success.

Credits may apply for build compute depending on plan and Build Settings.