Commit Graph

10 Commits

Author SHA1 Message Date
Leo Antunes 74b37a3945 Makefile: remove go BuildID
The GOROOT is used to calculate the buildID, which may change depending
on OS/environment/etc. Removing it, together with -trimpath, should make
the build fully reproducible.
2019-11-26 21:15:23 +01:00
Leo Antunes 17f7fd1a3a disable CGO explicitly in makefile 2019-11-26 20:58:46 +01:00
Leo Antunes 014029c6fa bump min go version to 1.13 for trimpath 2019-09-30 23:17:10 +02:00
Leo Antunes 36d41326c7 tests/e2e: use build from host 2019-07-13 11:11:43 +02:00
Leo Antunes ddfc751b71 Makefile: make cross-building more flexible [skip ci] 2019-07-13 10:52:19 +02:00
Leo Antunes c2d7929f4a add end-to-end tests 2019-07-12 11:08:41 +02:00
Leo Antunes e4a22c7ee5 improve build repeatability
still not quite there, but this should make it a bit easier

refs #2
2019-03-29 20:50:08 +01:00
Leo Antunes 78a05ddb5b make build reproducible; add arm builds 2019-03-28 23:18:58 +01:00
Leo Antunes c3c00690b3 travis: add release stage 2019-03-28 22:11:26 +01:00
Leo Antunes 407bfbfb7e add version flag 2019-03-26 23:32:36 +01:00