Commit Graph

80 Commits

Author SHA1 Message Date
Jeff Mitchell
b7da6a74fd Add the ability for make dev to honor XC_OSARCH 2018-03-03 12:35:36 -05:00
Jeff Mitchell
f3b93fbfe6 Go 1.9.4 breaks Solaris builds 2018-02-26 18:55:02 -05:00
Jeff Mitchell
0c8d40b82a Fix the version of Go in the Dockerfile 2018-02-26 18:34:14 -05:00
Jeff Mitchell
18a1be4283 It's not a 1.10 thing apparently.
Revert "Revert "Remove netbsd/arm as it won't compile""

This reverts commit 8b43db120c.
2018-02-26 12:40:49 -05:00
Jeff Mitchell
8b43db120c Revert "Remove netbsd/arm as it won't compile"
This reverts commit 3d4bd6f3cb.
2018-02-26 12:27:25 -05:00
Jeff Mitchell
25d029f219 Migrate Dockerfile back down to 1.9 2018-02-25 20:29:01 -05:00
Jeff Mitchell
3d4bd6f3cb Remove netbsd/arm as it won't compile 2018-02-20 15:27:33 -05:00
Jeff Mitchell
d6366e5f24 Bump files for new version 2018-02-20 14:51:20 -05:00
Guillaume
d6e38ddf8a Minor tweaks to Windows build scripts (#3931) 2018-02-08 18:09:39 -05:00
Jeff Mitchell
752c646858 Use debian:testing for building 2018-01-28 14:58:52 -05:00
Jeff Mitchell
93abbbca1d
Update Dockerfile 2018-01-22 19:47:44 -05:00
Jeff Mitchell
c1ed4a06de Bump go version in Dockerfile 2017-11-14 01:16:59 -05:00
Bharath B
ba0eac153a Remove symbols from vault binary (#3369) 2017-11-08 07:53:08 -05:00
Joel Thompson
7e03a4aed7 Explicitly check go version in build (#3309)
* Explicitly check go version in build

Several GH issues have been opened by people trying to use an older
version of Go to build Vault (e.g., #3307 is the most recent). This adds
an explicit check to the build to hopefully make it more clear to users
in the future.

* Also add checking for go patch version

* Up minimum go version

And fix a comment

* Bump travis to go1.9.1
2017-10-19 16:30:19 -04:00
Chris Hoffman
33e004f637 adding ability to set gcflags on build (#3451) 2017-10-11 11:36:26 -04:00
Jeff Mitchell
859e670416 Bump Go dep 2017-09-03 12:34:07 -04:00
Jeff Mitchell
b0ce99d22f Update dockerfile to use debian stable 2017-07-25 16:44:31 -04:00
Jeff Mitchell
75c8c88c47 Sirupsen->sirupsen 2017-07-25 15:49:10 -04:00
Jeff Mitchell
82ff1bd4df Bump Go version in cross Dockerfile 2017-05-30 14:33:56 -04:00
emily
38ffde5a9d add gofmt checks to Vault and format existing code (#2745) 2017-05-19 08:34:17 -04:00
Jeff Mitchell
7bce60290f Add linux/arm64 build.
Fixes #2630
2017-04-24 09:35:36 -04:00
Jeff Mitchell
fdde9e365d Bump go version to 1.8.1 2017-04-17 10:44:07 -04:00
Jeff Mitchell
98c7bd6c03 Port some replication bits to OSS (#2386) 2017-02-16 15:15:02 -05:00
Jeff Mitchell
9cf27804af Bump dockerfile Go version 2017-02-07 16:08:31 -05:00
Jeff Mitchell
f3ba03de1a Prep for 0.6.3 2016-12-06 11:26:29 -05:00
Jeff Mitchell
3d90f2ba0e Bump Go version in cross Dockerfile 2016-10-19 22:29:26 -04:00
Jeff Mitchell
91f4b34d42 Bump to 1.7.1 2016-09-12 15:41:49 -04:00
Jeff Mitchell
18fe7034ad update Dockerfile for Go 1.7 final 2016-08-16 11:23:43 -04:00
James Nugent
2e7a3aae7d build: Add support for building on Illumos
This commit adds support for building for Illumos-derived operating
systems. Regrettably, the cyrpto/ssh/terminal package does not include
implementations of the functions IsTerminal, MakeRaw or Restore for the
solaris OS. Consequently this commit implements them in Vault.

makeRaw(fd int) is based on the Illumos implementation of the getpass
function [1] for the correct flags. isTerminal(fd int) is based on the
Illumos libc implementation [2] of isatty.

[1] http://src.illumos.org/source/xref/illumos-gate/usr/src/lib/libast/common/uwin/getpass.c
[2] http://src.illumos.org/source/xref/illumos-gate/usr/src/lib/libbc/libc/gen/common/isatty.c
2016-08-13 00:20:15 -04:00
vishalnayak
8922befc84 Dockerfile++ 2016-08-09 12:20:38 -04:00
Jeff Mitchell
e647dce4fc Bump Go version for building 2016-08-08 11:01:05 -04:00
Jeff Mitchell
c82deca288 Update to new hc-releases syntax 2016-07-26 10:17:52 -04:00
Jeff Mitchell
8d277ce4bc Use 1.7rc3 2016-07-26 09:54:24 -04:00
Jeff Mitchell
829563372d Update to new hc-releases syntax 2016-07-04 19:44:38 -04:00
Jeff Mitchell
8545851f3d Whitespacing 2016-06-30 14:18:14 -04:00
Jeff Mitchell
4b8481b5dd Bump version and remove --all behavior from dist script 2016-06-14 13:25:44 +00:00
Jeff Mitchell
4c6d6a539f Remove filtering that seems to be no longer needed in vendor build tags 2016-06-08 16:24:48 -04:00
Jeff Mitchell
6098a4b00e Add dep updating script 2016-06-01 10:30:42 -04:00
vishalnayak
b45aa72f71 Set the OSARCH for dev builds 2016-05-24 13:25:50 -04:00
Jeff Mitchell
ef5b37f46c
Cut version 0.6.0-beta1 2016-05-23 16:14:15 -04:00
Jeff Mitchell
caa257be44 Remove now-unnecessary env var from Dockerfile 2016-05-23 15:41:22 -04:00
Jeff Mitchell
a0b50b1f68 Rename build tags 2016-04-28 00:59:33 +00:00
Jeff Mitchell
1010591193 Built tag-ify sealtesting 2016-04-28 00:47:44 +00:00
Jeff Mitchell
84f4b7c3e7 Bump Dockerfile for cross to 1.6.2 2016-04-28 00:31:05 +00:00
Sean Chittenden
2f28a12cef Go's -X linker flag now requires only one argument 2016-03-17 10:57:25 -07:00
Jeff Mitchell
1a28dc823f Remove us building Solaris binaries for the moment, as they don't build successfully 2016-03-16 15:47:55 -04:00
Jeff Mitchell
0676a348f3 No need for the old Dockerfile for patched 1.5.3 anymore; it's in history if needed 2016-03-16 15:02:41 -04:00
Jeff Mitchell
a2359d054c Increase platforms for next build 2016-02-25 15:49:12 -05:00
Jeff Mitchell
9803a0e035 improve purging behavior 2016-02-25 15:48:25 -05:00
Jeff Mitchell
c77e00d773 TF_DEV->VAULT_DEV_BUILD 2016-02-25 11:05:51 -05:00