GitLab
GitLab CI/CD: Tag-Based Releases
- Applies to
- Gatewayruntime for API, AI, and MCP gateways
- Hosting
- Managed EdgeManaged DedicatedSelf-HostedDiffers
1 difference by hosting option
Self-Hosted
Add --self-hosted-endpoint with your management API hostname to each zuplo deploy command so it targets your cluster. See zuplo deploy.
Deploy only when tags are pushed for controlled releases.
.gitlab-ci.yml
This pipeline triggers only on tags and creates an environment named after the
tag (e.g., v1.0.0).
Next Steps
- Add multi-stage deployment with approval
Last modified on