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