Merge ~bryce/git-ubuntu:release-process into git-ubuntu:master

Proposed by Bryce Harrington
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)
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.

To post a comment you must log in.
Revision history for this message
Server Team CI bot (server-team-bot) wrote : Posted in a previous version of this proposal

PASSED: Continuous integration, rev:080fabde6fe5efbe7eaa87e7d578f8d2c2e7f047
https://jenkins.ubuntu.com/server/job/git-ubuntu-ci/401/
Executed test runs:
    SUCCESS: VM Setup
    SUCCESS: Build
    SUCCESS: Unit Tests
    IN_PROGRESS: Declarative: Post Actions

Click here to trigger a rebuild:
https://jenkins.ubuntu.com/server/job/git-ubuntu-ci/401//rebuild

review: Approve (continuous-integration)
Revision history for this message
Andreas Hasenack (ahasenack) wrote : Posted in a previous version of this proposal

Thanks, a few questions inline.

review: Needs Information
Revision history for this message
Bryce Harrington (bryce) wrote : Posted in a previous version of this proposal

Thanks for the feedback, I've got a bunch of updates and will post a refreshed branch soon.

Revision history for this message
Server Team CI bot (server-team-bot) wrote :

PASSED: Continuous integration, rev:8250b3c467e2cdb4efad3d4606f510d99ce28f9b
https://jenkins.ubuntu.com/server/job/git-ubuntu-ci/405/
Executed test runs:
    SUCCESS: VM Setup
    SUCCESS: Build
    SUCCESS: Unit Tests
    IN_PROGRESS: Declarative: Post Actions

Click here to trigger a rebuild:
https://jenkins.ubuntu.com/server/job/git-ubuntu-ci/405//rebuild

review: Approve (continuous-integration)
Revision history for this message
Andreas Hasenack (ahasenack) wrote :

+1, just minor optional suggestions inline.

review: Approve
Revision history for this message
Server Team CI bot (server-team-bot) wrote :

PASSED: Continuous integration, rev:96e571aa06336f8fc975a314696f82389fc96c84
https://jenkins.ubuntu.com/server/job/git-ubuntu-ci/406/
Executed test runs:
    SUCCESS: VM Setup
    SUCCESS: Build
    SUCCESS: Unit Tests
    IN_PROGRESS: Declarative: Post Actions

Click here to trigger a rebuild:
https://jenkins.ubuntu.com/server/job/git-ubuntu-ci/406//rebuild

review: Approve (continuous-integration)
Revision history for this message
Bryce Harrington (bryce) wrote :

Thanks, updated and pushed to master.

To git+ssh://git.launchpad.net/usd-importer
   a4e2530..d57ddb7 master -> master

There was an error fetching revisions from git servers. Please try again in a few minutes. If the problem persists, contact Launchpad support.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches