Graphcool / graphcool-framework

Apache License 2.0
1.77k stars 131 forks source link

Continuous Deployment (Integrations for GitHub, Heroku, ...) #232

Open marktani opened 6 years ago

marktani commented 6 years ago

Issue by marktani Thursday Sep 28, 2017 at 09:55 GMT Originally opened as https://github.com/graphcool/prisma/issues/609


What feature are you missing?

Version 0.4 opens up new workflows for continuous integration and deployment. However, this needs to be setup manually and requires some configuration and wiring overhead.

I'd like to kickstart a discussion about a seamless integration that allows you to connect a Graphcool project with a Github project, so that new pushes to the repo will initialize a new deployment.

How could this feature look like in detail? Tradeoffs?

Components

Prior Art

Github integration, Continuous Deployment, Multi stage deployments

marktani commented 6 years ago

Comment by kbrandwijk Thursday Sep 28, 2017 at 10:18 GMT


My first 5 cents on this:

The CI part for me would be:

The deploy part for me would be:

Challenges: