From 2d0782069b5706073e3dddbd3b05c17fba4d3f69 Mon Sep 17 00:00:00 2001 From: Simon Date: Tue, 19 Apr 2016 15:25:38 +0200 Subject: [PATCH] Updated Release Process (markdown) --- Release-Process.md | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/Release-Process.md b/Release-Process.md index 3157940..053abe7 100644 --- a/Release-Process.md +++ b/Release-Process.md @@ -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