@@ -5,20 +5,20 @@ These instructions guide the release process for new official Nakama server buil
## Steps
To build releases for a variety of platforms we use the excellent [xgo](https://github.com/karalabe/xgo) project. You will need Docker engine installed. These steps should be followed from the project root folder.
To build releases for a variety of platforms we use the excellent [xgo](https://github.com/techknowlogick/xgo) project. You will need Docker engine installed. These steps should be followed from the project root folder.
These steps are one off to install the required build utilities.
1. Install the xgo Docker image.
```
docker pull karalabe/xgo-latest
docker pull techknowlogick/xgo:latest
```
2. Install the command line helper tool. Ensure "$GOPATH/bin" is on your system path to access the executable.
```
env GO111MODULE=off go get -u github.com/karalabe/xgo
env GO111MODULE=off go get -u src.techknowlogick.com/xgo
```
These steps are run for each new release.
@@ -30,7 +30,7 @@ These steps are run for each new release.
__Note__: In source control good semver suggests a "v" prefix on a version. It helps group release tags.
```
git add CHANGELOG
git add CHANGELOG.md
git commit -m "Nakama 2.1.0 release."
git tag -a v2.1.0 -m "v2.1.0"
git push origin v2.1.0 master
@@ -39,7 +39,7 @@ These steps are run for each new release.