GitLab
GitLab CI/CD: Deploy and Test
- 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.
Run your test suite against the deployed environment to validate changes.
.gitlab-ci.yml
This pipeline:
- Deploys to Zuplo and captures the output
- Extracts the deployment URL and passes it to the test stage
- Runs tests against the deployed environment
Next Steps
- Add MR preview environments with cleanup
- Run local tests before deploying
Last modified on