Migrating from GitLab CI to Spacelift for Terraform Deployments

Last updated: September 9, 2025

When migrating your Terraform deployments from GitLab CI to Spacelift, there are several resources and steps to help you make the transition smoothly.

Available Migration Resources

Key Migration Considerations

When migrating from GitLab CI to Spacelift, you'll need to consider:

  • Converting GitLab CI pipeline configurations into Spacelift stacks

  • Mapping GitLab CI rules to equivalent Spacelift push policies

  • Transferring any environment variables or secrets to Spacelift's context system

  • Updating deployment workflows to use Spacelift's triggered runs

While there isn't currently a direct one-to-one migration guide from GitLab CI to Spacelift, you can use our general migration documentation as a foundation for planning your transition.

For additional assistance with your specific migration needs, please contact our support team.