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

Releasing Software with GitOps

00:00

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.
Sign (mathematics)Open sourceOffice suiteComputer virusComputer animation
CompilerSoftware testingSource codeSoftware repositoryBuildingMotion captureAutomationCodeInformationProcess (computing)ZugriffskontrolleScalabilityVotingFlow separationProjective planeOpen set1 (number)CodeInformationMathematicsSoftware testingNumberRevision controlBranch (computer science)Process (computing)Point (geometry)Software repositoryElectronic mailing listSource codeOpen sourceMultiplication signRule of inferenceRepository (publishing)Software developerData structureSemantics (computer science)Logic gateConsistencyDataflowSoftware bugMetropolitan area networkSet (mathematics)Computer fileWebsiteCycle (graph theory)Message passingRight angleDemosceneComputer animation
Rule of inferenceLibrary (computing)Data modelRevision controlHash functionSoftware repositoryEstimationData typeSeries (mathematics)AdditionCodeInformationMathematicsLogicValidity (statistics)Type theoryWave packetSoftware testingDecision theoryUniqueness quantificationStructural loadMereologySystem callRevision controlProcess (computing)Software bugSoftware repositoryLatent heatComputer fileDifferent (Kate Ryan album)Cycle (graph theory)Default (computer science)Computer programmingLibrary (computing)Series (mathematics)Group actionTaylor seriesNumberBranch (computer science)Point (geometry)WaveLabour Party (Malta)PlastikkarteRule of inferenceComputer animation
Logic gateProcess (computing)Group actionElectronic mailing listInformationWebsiteExtension (kinesiology)Error messageConsistencySoftware repositoryHash functionPoint (geometry)Letterpress printingLTI system theoryFunction (mathematics)Inclusion mapPatch (Unix)InformationMathematicsFeedbackValidity (statistics)Function (mathematics)Software testingLogic gateTask (computing)Proof theoryExistential quantificationForcing (mathematics)Extension (kinesiology)MereologyProjective planeResultantNumberEmailDataflowAreaRevision controlBranch (computer science)CASE <Informatik>Process (computing)Software bugError messagePoint (geometry)Software repositoryHash functionReading (process)Electronic mailing listComputer fileTrailWebsiteDifferent (Kate Ryan album)Commitment schemeCycle (graph theory)Multiplication signSoftware developer1 (number)CodeQueue (abstract data type)Link (knot theory)Goodness of fitMetadataTraffic reportingRight angleService (economics)Computer animation
Inclusion mapPatch (Unix)Task (computing)AutomationInformation securityCodeData structureData managementInformationMathematicsValidity (statistics)Hacker (term)Library (computing)Software testingFormal verificationLogic gateTask (computing)Flow separationTotal S.A.BitPower (physics)Projective planeAutomationResultantNumberRevision controlGoodness of fitBranch (computer science)Operator (mathematics)Process (computing)Directory serviceMetropolitan area networkInformation securityLaptopSoftware repositoryControl flowHash functionScripting languageComputer fileOpen sourceKey (cryptography)CurveMultiplication signRight angleTwitterVideo gameProduct (business)Table (information)Queue (abstract data type)Point (geometry)Insertion lossTraffic reportingSign (mathematics)WebsiteCycle (graph theory)Computer animation
Validity (statistics)BitCurveMultiplication signCodeInformationSemantics (computer science)Revision controlGoodness of fitProcess (computing)Software repositoryMathematicsFunction (mathematics)Logic gateScripting languageComputer animation
Point cloudFacebookOpen sourceInformation
Transcript: English(auto-generated)