delivery pipelines

Post on 30-Jun-2015

115 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Jenkins build servers are becoming business critical systems and accumulating too much craft. The Pipeline Generator and Builder tool allows to turn the pipelines into artifacts that are versioned with the source code and can follow the same development lifecycle.

TRANSCRIPT

04/14/2023© 2014 Constant Contact, Inc. 1

Presented by :

Delivery Pipelines

Pipelines-as-a-Code

Igor Moochnick

04/14/2023© 2014 Constant Contact, Inc. 2

Are you aware of the build server future?

???

04/14/2023© 2014 Constant Contact, Inc. 3

04/14/2023© 2014 Constant Contact, Inc. 4

Puppies vs. Cattle

Can the build server be ephemeral?

VS.

04/14/2023© 2014 Constant Contact, Inc. 5

Lifecycle of the pipelines

Puppy

Horse

Unicorn

Zombie

Twilight zone

04/14/2023© 2014 Constant Contact, Inc. 6

Stages

1. Commit

2. Acceptance

3. Release /Deploy

© 2014 Constant Contact, Inc.

04/14/2023© 2014 Constant Contact, Inc. 8

Pipeline-as-a-Code Lifecycle

Define Job Template

Push Job to Jenkins Test

Try changes in UI

Update template

Push Job to Jenkins

© 2014 Constant Contact, Inc.

© 2014 Constant Contact, Inc.

top related