Continuous Delivery with GitLab and Convox
Jun 9, 2016Noah Zoschke

Summary
This post introduces the integration of GitLab CI with Convox for Continuous Delivery. It details how to set up a Convox deployment environment on AWS, authorize Convox with GitLab and Slack using tokens and OAuth, configure GitLab webhooks for push events, and utilize GitLab deploy keys for read-only repository access. The post demonstrates a `git push` to trigger an automated build and zero-downtime deploy on Convox, with Slack notifications. It also provides an example `.gitlab-ci.yml` for integrating automated testing and production deployments with Convox.