From c1cce7ca9488432a91ac2d1aab76609af7acb088 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6ren=20Henning?= <post@soeren-henning.de> Date: Mon, 27 Jul 2020 15:59:04 +0200 Subject: [PATCH] Add release process --- docs/release-process.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 docs/release-process.md diff --git a/docs/release-process.md b/docs/release-process.md new file mode 100644 index 000000000..097890f5f --- /dev/null +++ b/docs/release-process.md @@ -0,0 +1,18 @@ +# Release Process + +We assume that we are creating the release `v0.1.1`. Please make sure to update +to modify the following steps according to the release, you are actually +performing. + +1. Create a new branch `v0.1` if not already exists. This branch will never +again be merged into master. + +2. Checkout the `v0.1 branch. + +3. Update all references to Theodolite Docker images to tag `v0-1-1`. These are +mainly the Kubernetes resource definitions in `execution` as well as the Docker +Compose files in `docker-test`. + +4. Commit these changes. + +5. Tag this commit with `v0.1.1`. The corresponding Docker images will be uploaded. -- GitLab