Skip to content
This repository has been archived by the owner on Nov 30, 2021. It is now read-only.

Support for Deis deployment pipelines #711

Open
deis-admin opened this issue Jan 19, 2017 · 19 comments
Open

Support for Deis deployment pipelines #711

deis-admin opened this issue Jan 19, 2017 · 19 comments

Comments

@deis-admin
Copy link

From @kamilchm on July 14, 2014 19:1

Does someone use deis for building deployment pipelines?
Heroku have pipelines in labs https://devcenter.heroku.com/articles/labs-pipelines. How can I implement equivalent of it using deis?

Copied from original issue: deis/deis#1318

@deis-admin
Copy link
Author

From @developerinlondon on July 14, 2014 22:48

+1 to that!

@deis-admin
Copy link
Author

From @ntquyen on July 14, 2014 23:42

+1!

@deis-admin
Copy link
Author

From @krancour on July 29, 2014 15:31

+1, but also probably not part of an MVP, IMO.

@deis-admin
Copy link
Author

From @gabrtv on July 29, 2014 19:41

@kamilchm thanks for pointing us to Heroku pipelines! We're going to study it closely and see if we should include it in Deis. As @krancour pointed out, we can add that feature after our stable release.

Today I would recommend using multiple applications and promoting between them manually via git push or deis pull. This approach has proven sufficient for most CI/CD pipelines we've seen -- and can be implemented easily with something like Jenkins.

@deis-admin
Copy link
Author

From @kamilchm on July 30, 2014 6:26

I watched deis pull work and it's a good move in that direction. I can build my deployment pipeline on top of it now but I'm looking forward for pipelines as a concept built into Deis.

I really appreciate where you have come with Deis as PaaS solution. Keep up the good work!

@deis-admin
Copy link
Author

From @carmstrong on July 30, 2014 6:58

@kamilchm We really appreciate the kind words!

@deis-admin
Copy link
Author

From @suquant on January 14, 2015 11:5

+1

@deis-admin
Copy link
Author

From @wotek on February 26, 2015 12:49

+1

@deis-admin
Copy link
Author

From @bjwschaap on May 22, 2015 17:31

+1

@deis-admin
Copy link
Author

From @rvadim on June 9, 2015 3:35

+1

@deis-admin
Copy link
Author

From @scottrobertson on June 15, 2015 19:40

+1

@deis-admin
Copy link
Author

From @jjungnickel on June 16, 2015 8:1

+1

@deis-admin
Copy link
Author

From @JacopoDaeli on January 21, 2016 0:58

+1

@deis-admin
Copy link
Author

From @nicolasbelanger on June 30, 2016 20:56

+1

@deis-admin
Copy link
Author

From @phspagiari on July 4, 2016 18:13

+1

@intellix
Copy link
Contributor

I've started working on a UI for Deis Workflow which has the ability to create pipelines and view them: https://github.com/xcaliber-tech/deis-admin

Pipeline view: https://www.dropbox.com/s/dy4p6ehcxfwm236/Screenshot%202017-03-02%2015.25.16.png?dl=0

Still a few items required to finish it though

@onbjerg
Copy link
Contributor

onbjerg commented Apr 19, 2017

That's great! Will it also support GitHub's auto-deploy feature like Heroku? It would be cool if Deis could create a staging or review app for pull requests 🥇

@intellix
Copy link
Contributor

intellix commented Apr 19, 2017

@onbjerg I started working on a Webhook server which tells Deis to rebuild and create these feature branches with adapters as middleware for the different providers: Github and Bitbucket as Pull Requests come in. I've been working around the clock on other projects though so haven't been able to finalise it :(

Just pushed what I had so far. Not tested at all as it was still actively being played with, but I'm hoping people will get it working and PR :) https://github.com/xcaliber-tech/deis-webhooks

@Cryptophobia
Copy link

This issue was moved to teamhephy/workflow#41

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

5 participants