#release-engineering (2018-10)

jenkins_ci All things CI/CD. Specific emphasis on Codefresh and CodeBuild with CodePipeline.

CI/CD Discussions

Archive: https://archive.sweetops.com/release-engineering/

2018-10-16

daveyu avatar

execute actions in containers in GitHub based on any event trigger

Andriy Knysh (Cloud Posse) avatar
Andriy Knysh (Cloud Posse)

so nice!

daveyu avatar

looks really interesting. official page and beta sign up: https://github.com/features/actions

Features • GitHub Actions

Easily build, package, release, update, and deploy your project in any language—on GitHub or any external system—without having to run code yourself.

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
06:29:32 PM
Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

Interesting! Didn’t see GitHub going in this direction

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

Guess it’s playing catch-up with GitLab

2
Gabe avatar

Looks very interesting

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

Yea, signed up for the beta. Hope they release invites quickly.

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

Wonder what all the GitHub partners think about this

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

CI/CD is the biggest commercial vertical in the GitHub ecosystem

Andriy Knysh (Cloud Posse) avatar
Andriy Knysh (Cloud Posse)

interesting how they are going to manage secrets

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

interesting or wonder?

Andriy Knysh (Cloud Posse) avatar
Andriy Knysh (Cloud Posse)

wonder

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

yea

2018-10-29

Dombo avatar

If you could bring your own PaaS to that - ECS etc. then it would be very compelling. I feel lots of companies underestimate how hard it is to manage the orchestration of a high volume container platform with a varied array of tasks being run on top of it. Look at the CircleCI status page for an example.

An outage to a build pipeline is a blocker that wastes quite a bit of money if a company is pushing at a reasonable velocity.

ndobbs avatar

The Michael DeHaan (ansible creator) released a new CI tool today called vespene: https://vespene.io/

Vespene.ioattachment image

Signup for release announcements

Andriy Knysh (Cloud Posse) avatar
Andriy Knysh (Cloud Posse)

hi @Dombo

Andriy Knysh (Cloud Posse) avatar
Andriy Knysh (Cloud Posse)
Andriy Knysh (Cloud Posse) avatar
Andriy Knysh (Cloud Posse)

not an orchestrator, but easy to use for deployments

Dombo avatar

Interesting - have you found much overhead compare to using a managed CI service? Also I suppose you lose support for the pipelines as code pattern with this? i.e. no build manifest.yml/json ?

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

yea, the fargate cli not a complete e2e alternative

Dombo avatar

Good to see alternatives exist

Dombo avatar

Well - good to hear honest people talking about using alternatives

Dombo avatar

Have had a pretty good experience with Circle - only a few limitations bug me

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

the story is that that the fargate cli was written by an engineer at AWS to show the ECS team what kind of cli tool users want

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

to make it as easy as using heroku

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

so far, aws hasn’t taken him up on the suggestion!

Dombo avatar

Ouch

2018-10-30

Gabe avatar

do you guys use any tools to automatically generate change logs?

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

explored it briefly, but didn’t end up doing anything

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

maybe it would be a nice github action

1
Gabe avatar

have you guys been added to the beta yet? we signed up but are still in the queue waiting for them to activate

Gabe avatar

i’ve found some js tools but was curious if you had some that use go/python

1
Andriy Knysh (Cloud Posse) avatar
Andriy Knysh (Cloud Posse)

still waiting for GitHub actions

2018-10-31

s.p.i avatar

@Gabe if you use it, Jira can generate a changelog once you’ve made a release on your project

    keyboard_arrow_up