File tree Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change 1+ # Scribble Release Process
2+
3+ This repo uses semantic versions. Please keep this in mind when choosing version numbers.
4+
5+ 1 . ** Alert others you are releasing**
6+
7+ There should be no commits made to master while the release is in progress (about 10 minutes). Before you start
8+ a release, alert others so that they don't accidentally merge
9+ anything. If they do, and the build fails because of that, you'll have to recreate the release tag described below.
10+
11+ 1 . ** Push a git tag**
12+
13+ The tag should be of the format ` release-N.M.L ` , ex ` git tag release-3.7.1; git push origin release-3.7.1 ` .
14+
15+ 1 . ** Wait for Travis CI**
16+
17+ This part is controlled by [ ` travis/publish.sh ` ] ( travis/publish.sh ) . It creates a bunch of new commits, bumps
18+ the version, publishes artifacts, and syncs to Maven Central.
You can’t perform that action at this time.
0 commit comments