Commit Graph

64 Commits

Author SHA1 Message Date
Dan Sosedoff
b5abd7555f
Add darwin/arm64 binary build target 2021-04-12 09:59:15 -05:00
Dan Sosedoff
ceece29737
Remove extra whitespace 2021-04-12 09:57:18 -05:00
Nikita Kazarian
8e2c826ba3 go 1.16 features
- use go embed instead of go-binary and remove all about old assets (go 1.16 feature)
- pin gox version (go 1.16 feature)
- update ci to go 1.16
2021-03-05 03:47:01 +03:00
Nikita Kazarian
4a3145bfbd add GO111MODULE=on to Makefile for go 1.12 support 2021-03-04 00:31:10 +03:00
Nikita Kazarian
21e8493838 move project to go modules
- remove vendor
- pin cockroach version in tests
- remove golang.org/x/tools/cmd/cover (not maintained and moved to standart library)
2021-03-04 00:15:23 +03:00
caleb mccarthy
70069e4e23 Add arm64 v7 option 2020-12-05 15:26:57 -06:00
Allisson Azevedo
d3da40e0ad feat(release): strip binary to reduce size 2020-10-10 12:05:32 -03:00
Dan Sosedoff
cc35a754e0 Add dockerignore 2019-12-16 17:26:23 -06:00
Dan Sosedoff
8b1f234b91 Include go version into builds 2019-11-29 13:59:50 -06:00
Sylvain DOIGNON
0bdf8b3498 display image size in docker-release task 2019-07-31 16:43:17 +02:00
Dan Sosedoff
1334e48fc7 Update dockerfile 2019-07-24 17:28:15 -05:00
Dan Sosedoff
0556d8b69d Switch to github.com/go-bindata/go-bindata fork 2019-01-28 16:32:43 -06:00
Dan Sosedoff
ad81f666a5 Switch to dep for dependency management 2018-08-31 21:49:24 -05:00
Dan Sosedoff
e68c7e2c61 Add cockroachdb smoke test 2018-06-05 18:20:58 -05:00
Dan Sosedoff
9fae7c06af Use -race flag with go test 2018-04-26 00:05:32 -05:00
Dan Sosedoff
b29c013706 Use go get -u to fetch initial deps 2018-04-26 00:04:48 -05:00
Antonio Lanfranchi
7d97f6424b Removed duplicate usage line in Makefile.
There were two lines for `make test`.
2017-04-27 05:16:10 -04:00
Dan Sosedoff
376d2283bf Fix compile tags in makefile due to compiler warnings 2016-10-01 20:32:05 -05:00
Dan Sosedoff
f575441aa6 Add support for ARMv5 2016-06-27 21:21:36 -05:00
Dan Sosedoff
e4b13b753b Add tasks to build and push docker containers 2016-06-27 20:54:29 -05:00
Dan Sosedoff
186f132262 Tweak test directory 2016-06-27 19:52:26 -05:00
Edward Muller
5d2412bbb0 Upgrade to Go1.6, use vendor
Also make sure we're using a more recent version of godep
2016-05-26 16:37:46 -07:00
Dan Sosedoff
e3f5cab6dd Add task to build on all PG versions 2016-01-17 15:22:51 -06:00
Dan Sosedoff
d26bb75ebc Tweak packaging script 2015-05-06 21:31:05 -05:00
Dan Sosedoff
a65cca44e5 Add script to package binaries 2015-05-06 21:24:15 -05:00
Dan Sosedoff
c0f3f027ae Move version definition into command package, include build timestamp, add /api/info endpoint 2015-05-05 00:34:23 -05:00
Dan Sosedoff
ca894c621f Inject git version when building a release 2015-04-30 20:40:06 -05:00
Dan Sosedoff
595f51d76c Add test task to makefile readme 2015-04-30 12:10:25 -05:00
Dan Sosedoff
e9f2f8eb83 Test all 2015-04-30 11:53:21 -05:00
Dan Sosedoff
c513930e27 Restructure application 2015-04-30 11:47:07 -05:00
Dan Sosedoff
fa8f3a2997 Add docker-release to usage 2015-03-17 00:01:28 -05:00
Dan Sosedoff
00f4413f12 Add docker-release target to makefile 2015-03-16 23:59:46 -05:00
Dan Sosedoff
27b3cac1e0 Run coverage analysis with tests 2015-03-04 08:53:16 -06:00
Dan Sosedoff
631ef974b6 Add 'make bootstrap' task 2015-02-02 14:15:57 -06:00
Dan Sosedoff
8b2ff2b57d Better description for make docker 2014-12-31 18:47:21 -06:00
Dan Sosedoff
fadfaeb547 Regenerate production assets after make clean 2014-12-28 00:05:25 -06:00
Dan Sosedoff
83429723ce Add tests to makefile usage 2014-12-26 20:51:04 -06:00
Dan Sosedoff
a9c482a7c6 Add usage to makefile 2014-12-26 20:50:15 -06:00
Dan Sosedoff
dfefaded1f Add make test 2014-12-17 21:39:03 -06:00
Dan Sosedoff
d904ea9a29 Makefile changes
- Rename "make build" to "make release"
- Task "make release" will build all targets
- Task "make build" will build production binary for current os
2014-12-13 20:43:07 -06:00
Chris Bandy
bbdd0affba Pass asset directory as a dependency 2014-11-26 12:55:49 +00:00
Chris Bandy
8f5f280597 Replace awk with sed
`make` handles newlines already.
2014-11-26 12:54:34 +00:00
Chris Bandy
fbbcd0ad58 Move Git-ignored file list into variable
Rename existing variable to better indicate its use.
2014-11-26 12:51:57 +00:00
Chris Bandy
209230dfd3 Do not include files ignored by Git in compiled assets 2014-11-24 13:25:10 +00:00
Dan Sosedoff
dd1127ff77 Rename asset build tasks 2014-11-11 18:13:23 -06:00
Dan Sosedoff
95b17c44ec Use godep in Makefile 2014-11-05 22:04:47 -06:00
Dan Sosedoff
6a269bcede Add make task to build docker image 2014-11-05 18:27:14 -06:00
Dan Sosedoff
d2b1caf7aa Add godep to make setup and skip building assets 2014-11-05 18:18:41 -06:00
Chris Bandy
33de540183 Have only one target that specifies the asset bindata
- Development targets recurse with the -debug flag
- Assets built as normal dependencies
2014-10-31 11:31:59 +00:00
Dan Sosedoff
8c11713a5a Add darwin/386 to build list 2014-10-27 15:26:14 -05:00