Skip to content

Releases

Jonathan Stout edited this page Nov 8, 2018 · 5 revisions

Workflow

  • Create a github release draft listing Features and Fixes
  • Increment software version number in vce.spec and lib/VCE.pm
  • Create database upgrade method for new version
  • Add updated spec, pm, and upgrade method to a pull request. Include the version number in the commit subject
  • Verify all github checks pass
  • Run integration tests in the jenkins project VCEIntegration
  • Merge pull request into master
  • Install lastSuccessful rpm on stage machine
  • Verify all manual tests pass
  • Use the github release draft to tag the appropriate commit number (master)
  • Deploy new rpm to internal and public repositories
Clone this wiki locally