Merge ~bryce/git-ubuntu:release-process into git-ubuntu:master
Status: | Merged |
---|---|
Merge reported by: | Bryce Harrington |
Merged at revision: | 96e571aa06336f8fc975a314696f82389fc96c84 |
Proposed branch: | ~bryce/git-ubuntu:release-process |
Merge into: | git-ubuntu:master |
Diff against target: |
262 lines (+256/-0) 1 file modified
doc/release-process.md (+256/-0) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Server Team CI bot | continuous-integration | Approve | |
Andreas Hasenack | Approve | ||
Robie Basak | process | Pending | |
Review via email: mp+376039@code.staging.launchpad.net |
This proposal supersedes a proposal from 2019-11-22.
Description of the change
This adds documentation of the release process.
I'm sure there will always be more to clarify and expand on, but this seems to capture the process I followed for the 0.8.0 release reasonably well, and will provide paint-by-numbers guidance for future releases. I expect these will be continually refined as we go forward.
I tend to prefer release documentation be included in the source code repository that it covers, both because it's the logical place to look for it, and because it ensures it is version controlled in sync with the codebase.
This incorporates feedback from Andreas from the prior MP.
There was an error fetching revisions from git servers. Please try again in a few minutes. If the problem persists, contact Launchpad support.
PASSED: Continuous integration, rev:080fabde6fe 5efbe7eaa87e7d5 78f8d2c2e7f047 /jenkins. ubuntu. com/server/ job/git- ubuntu- ci/401/
https:/
Executed test runs:
SUCCESS: VM Setup
SUCCESS: Build
SUCCESS: Unit Tests
IN_PROGRESS: Declarative: Post Actions
Click here to trigger a rebuild: /jenkins. ubuntu. com/server/ job/git- ubuntu- ci/401/ /rebuild
https:/