Best Git Model for Continuous Delivery Pipeline

60 views
Skip to first unread message

suraj nayak

unread,
Jan 24, 2017, 2:55:38 AM1/24/17
to Continuous Delivery
Hello All,

Which git model is best suited for Continuous Delivery. We are using GitFlow model and I wanted to implement Continuous Delivery Pipeline. 

I tried to integrate GitFlow model with CD, but looks GitFlow model is not best suited for CD.

It will be great if someone can provide me some information.

Regards,
Suraj Nayak

Zeitgeb3r

unread,
Jan 24, 2017, 3:13:23 AM1/24/17
to Continuous Delivery
You'd want 

Trunk Driven Development

as advocated by Jez Humble - the guy who popularized Continuous Delivery.

Jon Arild Tørresdal

unread,
Jan 24, 2017, 7:17:56 AM1/24/17
to Continuous Delivery
I wrote an article a few months back which might be give you some more background regarding Trunk Based Development, and why: https://mrdevops.io/trunk-based-development-8376fe577c11#.ns52262dv

--
You received this message because you are subscribed to the Google Groups "Continuous Delivery" group.
To unsubscribe from this group and stop receiving emails from it, send an email to continuousdeliv...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
./jon-torresdal

Thierry de Pauw

unread,
Jan 24, 2017, 2:50:36 PM1/24/17
to continuou...@googlegroups.com
As already stated by others: what you are looking for is Trunk Based Development.

The article of Jon is very interesting ! Thank you, Jon, for sharing.

Paul Hammant started a resource site on the subject: https://trunkbaseddevelopment.com/
Steve Smith wrote a series of articles on version control strategies and how they relate to Continuous Integration: http://www.alwaysagileconsulting.com/articles/version-control-strategies/

And I recently gave a talk on "Feature Branching is Evil". The slides can be found at this location: https://speakerdeck.com/tdpauw/cdconfnl-2016-feature-branching-is-evil


Thierry de Pauw
ThinkingLabs

http://thinkinglabs.io

Follow me on Twitter: @tdpauw
Contact me on LinkedIn: http://be.linkedin.com/in/tdpauw


On 24 January 2017 at 13:17, Jon Arild Tørresdal <j...@torresdal.net> wrote:
I wrote an article a few months back which might be give you some more background regarding Trunk Based Development, and why: https://mrdevops.io/trunk-based-development-8376fe577c11#.ns52262dv
On Tue, Jan 24, 2017 at 9:13 AM Zeitgeb3r <zeit...@gmail.com> wrote:
You'd want 

Trunk Driven Development

as advocated by Jez Humble - the guy who popularized Continuous Delivery.

--
You received this message because you are subscribed to the Google Groups "Continuous Delivery" group.
To unsubscribe from this group and stop receiving emails from it, send an email to continuousdelivery+unsub...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.
--
./jon-torresdal

--
You received this message because you are subscribed to the Google Groups "Continuous Delivery" group.
To unsubscribe from this group and stop receiving emails from it, send an email to continuousdelivery+unsub...@googlegroups.com.

Jon Arild Tørresdal

unread,
Jan 24, 2017, 4:21:51 PM1/24/17
to continuou...@googlegroups.com
And thanks for the https://trunkbaseddevelopment.com/ link Thierry - I didn't know about that one.
tir. 24. jan. 2017 kl. 20.50 skrev Thierry de Pauw <thi...@thinkinglabs.io>:
As already stated by others: what you are looking for is Trunk Based Development.

The article of Jon is very interesting ! Thank you, Jon, for sharing.

Paul Hammant started a resource site on the subject: https://trunkbaseddevelopment.com/
Steve Smith wrote a series of articles on version control strategies and how they relate to Continuous Integration: http://www.alwaysagileconsulting.com/articles/version-control-strategies/

And I recently gave a talk on "Feature Branching is Evil". The slides can be found at this location: https://speakerdeck.com/tdpauw/cdconfnl-2016-feature-branching-is-evil


Thierry de Pauw
ThinkingLabs

http://thinkinglabs.io

Follow me on Twitter: @tdpauw
Contact me on LinkedIn: http://be.linkedin.com/in/tdpauw

On 24 January 2017 at 13:17, Jon Arild Tørresdal <j...@torresdal.net> wrote:
I wrote an article a few months back which might be give you some more background regarding Trunk Based Development, and why: https://mrdevops.io/trunk-based-development-8376fe577c11#.ns52262dv
On Tue, Jan 24, 2017 at 9:13 AM Zeitgeb3r <zeit...@gmail.com> wrote:
You'd want 

Trunk Driven Development

as advocated by Jez Humble - the guy who popularized Continuous Delivery.

--
You received this message because you are subscribed to the Google Groups "Continuous Delivery" group.
To unsubscribe from this group and stop receiving emails from it, send an email to continuousdeliv...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.
--
./jon-torresdal

--
You received this message because you are subscribed to the Google Groups "Continuous Delivery" group.
To unsubscribe from this group and stop receiving emails from it, send an email to continuousdeliv...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Continuous Delivery" group.
To unsubscribe from this group and stop receiving emails from it, send an email to continuousdeliv...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.
--
./jon-torresdal
Reply all
Reply to author
Forward
0 new messages