Updated Release Process (markdown)

Simon
2016-04-19 15:25:38 +02:00
parent 451505e649
commit 2d0782069b
+14 -4
@@ -16,11 +16,15 @@ If you have the energy, please consider live-streaming your release on the chat.
It's really helpful for tracking problems and fixes.
It can also serve as a helpful source of information for those who follow in your footsteps.
## Go to a Linux host
## Set up your docker env
Releases **must** be performed from Linux.
You also need a working Docker environment.
First, get the latest tools.
E.g. under Mac OS:
`eval "$(docker-machine env weave-1)"`
## Make deps
Get the latest tools.
`$ make deps`
@@ -77,6 +81,12 @@ This performs sanity checks and produces artifacts.
$ bin/release build
```
If you don't need `sudo` (most likely under Mac OS), run:
```
$ SUDO= bin/release build
```
## bin/release draft
Create release draft on GitHub