We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Releasing Software with GitOps

Formal Metadata

Title
Releasing Software with GitOps
Subtitle
How OpenStack manages releases using Git based automation
Title of Series
Number of Parts
490
Author
License
CC Attribution 2.0 Belgium:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
Overview of the process the OpenStack community uses to manage all software releases through automation around Git commits. The OpenStack community has enabled a lot of automation around releasing their software. This presentation will give an overview of how code reviews are used to manage release activity. It will step through the use of Zuul CI jobs to perform validation of requests before they are accepted, and how commits are used to trigger jobs to tag and release the software, update documentation, trigger requirements updates, and other follow on work that needs to happen whenever new code is released.