25 Commits (eea8f4ce75e8e6ff97c9913d89f687e8f8489ce6)

Author SHA1 Message Date
Frank Schroeder 9993095448 test: simplify makefile 8 years ago
Frank Schroeder 57622c518a
Add make target for linux binary 8 years ago
Sean Chittenden 047576148e
Fix `make dev` when the `bin/` directory doesn't exist. 8 years ago
Frank Schroeder 3cc7a55a9a
build: Use bash for building 8 years ago
Frank Schroeder 76b9e257e3
build: Do not swallow go test exit code 8 years ago
Frank Schroeder 9c632e4eb7 build: Simplify make test and log output 8 years ago
Frank Schröder b6ae9f187c Faster dev builds (#2924) 8 years ago
Seth Vargo 0a04d23f50
Modernize makefile a bit 8 years ago
Sean Chittenden 35fd064a79
Revert `97904cec95f1a1fafd18405f0dd143eb63d595a9` 8 years ago
Sean Chittenden 97904cec95
Catch cross-compiliation build failures at Travis. 8 years ago
James Phillips bc47511d26
Runs the static asset packaging inside the container; updates assets. 8 years ago
James Phillips 9f2c965a63
Makes vendor pattern more generic. 8 years ago
James Phillips 2a950f3897 Adds basic build tag support with different versions. (#2463) 8 years ago
James Phillips 1468930c93 Adds a UI build in a Docker container. (#2462) 8 years ago
James Phillips 5a06d5eefc
Only builds the binary stuff under master branch CI. 8 years ago
Sean Chittenden 3fc714b9b6 Add `tools/cmd/cover` to GOTOOLS 9 years ago
Sean Chittenden e59509227c golang.org/x/tools/cmd/vet is obsolete after Go1.5 9 years ago
James Phillips 3f7bd5dec2 Tweaks some of the default makefile targets. 9 years ago
James Phillips baef89a8f6 Removes from cruft from the makefile. 9 years ago
James Phillips 6643c94b11 Makes vet check more sure fire now that it's xargs-ed. 9 years ago
Sean Chittenden 0c8b66ddca Don't run `go vet` on vendor/ 9 years ago
Sean Chittenden 1071bc271a Add a tools target that fetches various build-time tools 9 years ago
Sean Chittenden 25b09713b9 Manage dependencies via Godep 9 years ago
Sean Chittenden 71d02d2a32 Acknowledge that we're using GNU make's dialect and rename appropriate 9 years ago
James Phillips f24a044755 Fixes the static asset generator for new pkg path, updates assets. 9 years ago
Ryan Uber c3e7c98da2 agent: compile web assets into consul binary 9 years ago
Diptanu Choudhury 55ec2bf3c5 Running go vet before test 9 years ago
James Phillips 7db3468865 Makes the Makefile pull the tools it needs on the first run. 9 years ago
James Phillips 89340fe694 Removes the integration test runner, there weren't any tests using it. 9 years ago
Seth Vargo 593452b422 Typos 9 years ago
Seth Vargo 6c528f0ff2 Use gox for building 9 years ago
Ryan Uber 9bdf570fa5 Build consul to a temp dir for API tests 10 years ago
Ryan Uber 190870179a Use separate updatedeps target for Makefile 10 years ago
Armon Dadgar 4c27d125ac Adding fast-path for testing without depedency updates 10 years ago
Emil Hessman 74775593d0 Makefile: update dependencies 10 years ago
Emil Hessman fe54356d61 Makefile: add vet target 10 years ago
Chavez 89e60343f0 Separate cover target for tests 10 years ago
Chavez d760c8e6ce Fix typo 10 years ago
Chavez 0473d6aa1e Vagrant updates 10 years ago
Armon Dadgar f3063b25c1 Adding script to verify no UUID generation done in state store 10 years ago
Nelson Elhage cb8fcf613d Fix a Makefile typo. 11 years ago
Ultrabug 0ab590fcba fix make dependency for the format target 11 years ago
Carlos Diaz-Padron 715b29bef2 Add format task to all and silence large output 11 years ago
Carlos Diaz-Padron 9ed70ca851 Add make format task 11 years ago
Carlos Diaz-Padron 4d0f06c2f5 Use proper shell expansion in Makefile 11 years ago
Armon Dadgar 7fbd8ba370 consul: adding basic skeleton 11 years ago