Nicolas Duchon
5a4cad392c
build: fix gofmt file listing in makefile
2023-07-12 08:24:03 +02:00
Richard Hansen
ab9ed54a35
tests: Pass -race to go test to detect data races
2023-03-14 03:39:19 -04:00
Nicolas Duchon
ec2f6f41fc
refactor: further split code base in packages
2021-09-16 07:51:24 +02:00
Nicolas Duchon
79abcabeb9
refactor: clean project structure and dependencies
2021-08-06 11:51:55 +02:00
Nicolas Duchon
4c53a8632d
ci: move tests from Travis CI to GitHub Actions
2021-06-15 19:06:02 +02:00
Jason Wilder
fc48d7e4bc
Remove darwin/i386
...
Not supported by go
2021-04-06 00:12:04 -06:00
Jason Wilder
83d32ba157
Merge pull request #283 from NickBolles/master
...
Allow more notify and restart options
2021-04-03 11:26:56 -06:00
Tom Wiesing
9d81762146
Use Go Modules instead of Glock ( fixes #338 )
...
Previously, this project was using glock to manage external go
dependencies. As of go 1.11, go comes with builtin module support. Go
Modules fully supersede glock functionality. As of go 1.16, either an
environment variable or go modules are required for this project to
build.
This commit migrates the repository away from glock, and instead uses go
modules. This gets rid of an unneeded dependency, and also allows the
project to natively compile under go 1.16 (which requires `go.mod` by
default).
For go >= 1.13, compilation will "just work". To build under go 1.11 and
go 1.12 one needs to set an environment variable 'GO111MODULE=on'. Since
go <= 1.14 can be considered end of life, this change will likely not be
impact any existing build scripts.
This commit also updates the Travis Tests with more modern go versions,
so that they can pass.
2021-04-02 11:55:43 +02:00
mlatorre31
139979b3fa
Fix @NickBolles restart feature building and Alpine bin compilation flag
2018-08-03 23:34:31 +02:00
Nicolas Duchon
2f46bf022e
Add builds for arm64
2018-01-14 23:19:53 +01:00
Benedikt Arnold
33397f5459
Add build for armhf on alpine
2017-02-14 14:47:31 +01:00
Jason Wilder
38f65d53bd
Add alpine linux binary releases
2016-01-02 17:20:09 -07:00
Jason Wilder
745ef5823f
Restructure files
...
* Move main package to cmd/docker-gen
* Make everythign else part of dockergen package
2016-01-02 12:48:26 -07:00
Jason Wilder
8f31478b38
Fix build tag warning
2015-10-08 22:43:18 -06:00
Mike Dillon
fd742861ec
Use local GLOCKFILE in make release
...
Makes it so `make release` works for forks
2015-02-28 07:07:18 -08:00
Mike Dillon
f224d1197b
Remove --abbrev=0 from git describe call
...
Otherwise, local build that aren't from a tag can't be distinguished
2015-02-28 07:03:54 -08:00
Mike Dillon
1a8eb67ee9
Check gofmt in Travis build
2015-02-25 20:58:09 -08:00
Mike Dillon
61b7fc0788
Add Travis CI configuration
2015-01-27 18:55:48 -08:00
Manfred Touron
3862bbcfab
Added build for armel and armhf
2014-12-18 17:27:49 +01:00
Jason Wilder
0d814b3ec3
Fix build version not being set on release builds
2014-12-02 23:37:06 -07:00
Jason Wilder
ac80d7c826
Add darwin release targets
...
Fixes #38
2014-12-02 23:01:11 -07:00
Jason Wilder
2847e7bc09
Replace godeps w/ glock
2014-09-15 15:03:30 -06:00
Jason Wilder
ac12a4dae2
Add -version
2014-05-19 21:01:07 -06:00
Jason Wilder
736de57942
Restore godeps before generating release artifacts
2014-05-02 10:35:07 -06:00
Jason Wilder
cf03e9ec48
Makefile targets for tarballs
2014-04-26 13:10:13 -06:00
Jason Wilder
9fa26ffa66
Initial commit
2014-03-14 16:38:24 -06:00