Jakob Borg 9d36d88a65 Build std for race in Docker image пре 11 година
..
Dockerfile 9d36d88a65 Build std for race in Docker image пре 11 година
README.md 4ccfa98771 Correct command in README пре 11 година

README.md

Docker Build

Official builds are produced using a Docker image specified by the Dockerfile in this directory. The following commands exactly reproduce the official build process.

Create an image called syncthing/build with the build environment.

./build.sh docker-init

This is a Debian based image containing the latest stable version of Go set up for cross compilation. The cross compilation uses the dynamically linked standard libraries and SSE instructions for amd64 builds, but static linking and minimal instruction set for the 386 and arm builds. The command should be run in the main repo directory, as a user with permission to perform Docker operations.

Build the full set of supported binaries.

./build.sh docker-all

This uses a temporary container with the image from above and a volume mapped to the directory containing the source. Tests are run and binary packages created.