Chris S. Kim
ea1e4aa52d
Update repo to use go:embed ( #10996 )
...
Replace bindata packages with stdlib go:embed.
Modernize some uiserver code with newer interfaces introduced in go 1.16 (mainly working with fs.File instead of http.File.
Remove steps that are no longer used from our build files.
Add Github Action to detect differences in agent/uiserver/dist and verify that the files are correct (by compiling UI assets and comparing contents).
2022-05-31 15:33:56 -04:00
Paul Banks
4c4c7266e6
Update all the references in CI and makefile to the bindata file location
2020-10-01 16:19:10 +01:00
Freddy
73f8286099
Remove old UI, option to use it, and its build processes
2019-04-12 09:02:27 -06:00
Matt Keeler
08509f9526
Dont expect the freebsd/arm build
2018-10-19 14:50:51 -04:00
Matt Keeler
9651b9a1f9
Added release verification script
...
Also implemented shasum verification and gpg signature verification
2018-06-26 11:45:02 -04:00
Matt Keeler
19699dc5a0
Make sure the release builds for the UI version to be consistent with the binary version.
2018-06-26 09:39:34 -04:00
Matt Keeler
2d863b8d4c
PR Updates
2018-06-19 12:47:58 -04:00
Matt Keeler
36e789e957
Fix a couple find warnings on linux
...
Additionally add the ability to use go install for dev builds rather than gox (travis doesn’t have gox)
2018-06-19 10:49:07 -04:00
Matt Keeler
5fc30a4e6f
Allow for building pre-releases/rcs/betas
2018-06-18 17:06:38 -04:00
Matt Keeler
5f6f48bf63
Fix gpg_key usage, also make the location of the binary to check the version of overridable
2018-06-18 13:42:46 -04:00
Matt Keeler
b6aecb2d77
Refactor a little to accomodate overriding packaging using directories
2018-06-18 11:33:16 -04:00
Matt Keeler
74d2806cc1
Use CONSUL_PKG_NAME in package_release
2018-06-18 10:26:04 -04:00
Matt Keeler
588cfbb359
Add notion of a consul pkg name to coexist with enterprise
2018-06-18 09:32:00 -04:00
Matt Keeler
f6d1aa8fc3
Make some room for overrides of build system functions
2018-06-18 09:06:57 -04:00