This is an archive of the discontinued LLVM Phabricator instance.

Branch/tag all projects with a single commit in release-tagging script.
ClosedPublic

Authored by jyknight on Oct 19 2018, 6:33 PM.

Details

Summary

This change updates the release script to use svnmucc to create all
the branches with one commit.

This will ensure that the git tag won't bounce around if the git
migration runs in-between separate commits creating a branch.

Additionally, update the list of projects to include all of the
projects in the monorepo, plus test-suite.

Event Timeline

jyknight created this revision.Oct 19 2018, 6:33 PM
hans accepted this revision.Oct 19 2018, 7:58 PM
hans added a subscriber: tstellar.

Looks good to me, thanks!

+Tom fyi too

This revision is now accepted and ready to land.Oct 19 2018, 7:58 PM
jyknight updated this revision to Diff 172839.Nov 6 2018, 1:28 PM

Also remove and recreate the branch in a single commit if using
--rebranch.

hans added a comment.Nov 7 2018, 1:18 AM

Still lgtm.

This revision was automatically updated to reflect the committed changes.