1
0
Fork 0
Commit graph

31 commits

Author SHA1 Message Date
Frédéric Guillot
6e20d37dda Build multi-platform images with Docker Buildx 2020-10-18 15:09:47 -07:00
Frédéric Guillot
c394a61a4e Add Prometheus exporter 2020-09-27 20:04:48 -07:00
Frédéric Guillot
3b2f0a633c Update dependencies and remove vendor folder 2020-04-25 21:11:48 -07:00
Frédéric Guillot
d8ad49d14d Remove dependency on Sed to build Docker images
- Keep the Dockerfile standard and avoid external dependencies
- Use build args instead of Sed
- Bump Alpine Linux to version 3.11
- Always use the latest version of Golang
2019-12-28 11:38:07 -08:00
Frédéric Guillot
bacab20f4a Add Makefile target to build only amd64 Docker image 2019-11-26 23:00:17 -08:00
Frédéric Guillot
37f93d5127 Make sure integration tests are marked as failed in Github Actions 2019-10-21 19:38:24 -07:00
Frédéric Guillot
bf2ceded96 Add missing arm32v7 in loop 2019-09-30 23:20:22 -07:00
Frédéric Guillot
ca9cc692e4 Add Docker image variant for arm32v7 2019-09-22 10:49:42 -07:00
Frédéric Guillot
220d9e3d56 Move Dockerfile to main repo 2019-03-14 20:54:05 -07:00
Clar Charr
31e2669c4d Add more targets to Makefile
I put a comment above them saying that they're unsupported as they won't be tested on CI, etc., but they're still nice to have.
2019-01-02 20:31:48 -08:00
Frédéric Guillot
362fc5c2ff Add -mod=vendor in Makefile 2018-12-28 17:21:57 -08:00
Frédéric Guillot
b51e7ea448 Add Makefile target for current OS and architecture 2018-12-02 13:35:13 -08:00
Frédéric Guillot
154b6a3bf7 Improve Makefile
- Use -mod=vendor
- Use same naming convention for all platforms
- Move go generate to its own target
2018-12-02 11:09:06 -08:00
Frédéric Guillot
8d9e6a2c62 Add Windows build target 2018-12-01 18:11:25 -08:00
Frédéric Guillot
5ff0630726 Disable go test caching 2018-10-29 22:46:08 -07:00
Frédéric Guillot
054fc8ef99 Avoid duplication of ldflags in Makefile 2018-10-28 22:22:48 -07:00
Ashe Connor
92c98bd986 Add OpenBSD build 2018-10-23 19:29:50 -07:00
Frédéric Guillot
1d335390c2 Split Makefile linux targets by architecture 2018-09-16 19:14:44 -07:00
Frédéric Guillot
febce4f2e3 Split integration tests into multiple files 2018-08-25 11:55:47 -07:00
Frédéric Guillot
dbcc5d8a97 Use canonical imports 2018-08-24 21:56:39 -07:00
Frédéric Guillot
a40f592aab Strip binaries to reduce size 2018-06-29 20:43:03 -07:00
Frédéric Guillot
449020c1e8 Update .gitignore 2018-03-18 20:48:58 -07:00
MoritzFago
c811849771 Add FreeBSD build target 2018-03-18 20:44:13 -07:00
Frédéric Guillot
b78172033f Show API URL endpoints in user interface 2018-01-31 21:57:20 -08:00
Frédéric Guillot
bca717873e Enable debug mode for integration tests 2018-01-29 20:58:11 -08:00
Frédéric Guillot
208cf9892d Compile all ARM architectures 2018-01-20 13:25:21 -08:00
Frédéric Guillot
5a0598d7ad Update project path in Makefile 2018-01-04 22:04:18 -08:00
Frédéric Guillot
44799b05f8 Add build targets for ARM architectures 2017-12-27 12:17:01 -08:00
Frédéric Guillot
bb8e61c7c5 Make sure golint pass on the code base 2017-11-27 21:40:05 -08:00
Frédéric Guillot
142e8b3e0c Add first integration test 2017-11-25 10:44:48 -08:00
Frédéric Guillot
8ffb773f43 First commit 2017-11-19 22:01:46 -08:00