- What is CD? Why it’s important? (Just briefly)
- What is Codeship? Why use it for CI/CD?
- Why host on the edge? Why Fly? (Again, briefly for context)
- How to Deploy to Fly using Codeship
- Use the fly greeting app: https://github.com/fly-examples/flygreeting
- Setting up the Codeship config files
- Building and deploying Docker images with Codeship
- Testing that it works: make a change, re-deploy it, see the change
Submitted a new PR for this tutorial: https://github.com/fly-examples/flygreeting/pull/5
Is Codeship any good? It seems like we’ve tried every CI system except that one …
I have used Codeship for the past 5 years or so and really liked it. They went heavy into Docker early on and it seems to be a really well built product.