Commit Graph

111 Commits (162fe5b502b37ffcd59c29e8f11d7621ef6693e8)

Author SHA1 Message Date
Jeff Mitchell 47c390025b
Convert to Go Modules (#5517)
6 years ago
Alvin Huang 5675026e23 add optional parallel flag to gox
6 years ago
R.B. Boyer 8e0ebc0f62
build: fix 'make ui' scripts so that it can handle versions like "v1.4.0-rc1-55-g2c8675565-rc1 (2c8675565)" (#4920)
6 years ago
Matt Keeler ae1fdaa4c2
Build/auto bump website version (#5280)
6 years ago
R.B. Boyer 607f0df628
ui: pin to using bundler v1 for now (#5274)
6 years ago
Matt Keeler ec712b7ecf
Update to Go 1.11.4 and UI build container (#5257)
6 years ago
Matt Keeler c056d6f0cf
Dont expect the freebsd/arm build
6 years ago
Jack Pearkes 0358c7a063 vendor: upgrade to latest version of gopsutil
6 years ago
Jack Pearkes a20804df28 build: exclude freebsd/arm
6 years ago
Matt Keeler 18b29c45c4
New ACLs (#4791)
6 years ago
Paul Banks f0c06a912e
Bump Go version for CI and build to 1.11.1 (#4782)
6 years ago
Mitchell Hashimoto e7dfb8a0d2
Detect correct GOOS/ARCH for copying binary with build_consul_local
6 years ago
Freddy b2032b05be
Add script and makefile goal to help debug flaky tests
6 years ago
Siva Prasad f8cc241b28
Fixed a make build issue with Windows Binaries. (#4538)
6 years ago
John Cowen 80a307cb9f
UI: Add conditional enterprise logo (#4432)
6 years ago
Matt Keeler 21ff0d5087 Fix cross compiling with make
6 years ago
John Cowen e918221275 Tiny ui build additions
6 years ago
Matt Keeler 2cc7cd32af Fix default make target to build everything
7 years ago
Matt Keeler 8c50e62268 Make sure to disable cgo for dev builds without gox
7 years ago
Matt Keeler 8f2a19a747 Update verify.sh script
7 years ago
Matt Keeler 5ff7a65e7f Added capability to make dev-tree without pushing
7 years ago
Matt Keeler c8f706a141 Added release verification script
7 years ago
Matt Keeler f926786292 Create a new ui_version function to pull it out of an index.html file
7 years ago
Matt Keeler d6bc5bc2db Merge remote-tracking branch 'origin/feature/ui-build-version-messages' into bugfix/ui-release-version
7 years ago
Matt Keeler f32308b574 Make sure the release builds for the UI version to be consistent with the binary version.
7 years ago
John Cowen 1f978d860d Adds version messages both before and after the ui-v2 build
7 years ago
Matt Keeler f99f3f7b1a
Add a npm configuration
7 years ago
Matt Keeler b43a763c74 sed extended regex on linux sometimes requires -r
7 years ago
Matt Keeler 0a195fe88c Try a different way of doing x-platform in place sed
7 years ago
Matt Keeler 9862175481 Fix sed on linux
7 years ago
Matt Keeler 4e048162e0 Add override capability to blacklist a remote
7 years ago
Matt Keeler f35692daa6 Allow showing git diff interactively to inspect release commits.
7 years ago
Matt Keeler 3e8b7f3f38 Added more validation during publishing
7 years ago
Matt Keeler aff1b93268 Update ui-v2 makefile to handle updating node_modules when needed
7 years ago
Matt Keeler 21fcb45f36 PR Updates
7 years ago
Matt Keeler 90e74da6b7 Fix a couple find warnings on linux
7 years ago
Matt Keeler 12d14f6c54 Allow for building pre-releases/rcs/betas
7 years ago
Matt Keeler 9457468423 Quote $@ when passing around
7 years ago
Matt Keeler 04ea404414 Fix gpg_key usage, also make the location of the binary to check the version of overridable
7 years ago
Matt Keeler fcd1811402 Don’t automatically populate release with dev when not generating a version based off git vars
7 years ago
Matt Keeler 46cfa577b0 Set the binary type
7 years ago
Matt Keeler 5381e78520 Pass the right var to git_push_ref
7 years ago
Matt Keeler 31b918d554 Return early when git changes are denied
7 years ago
Matt Keeler b739bbfefe Fixup version release detection
7 years ago
Matt Keeler ca1a0619bd Refactor a little to accomodate overriding packaging using directories
7 years ago
Matt Keeler 82857b2121 Use CONSUL_PKG_NAME in package_release
7 years ago
Matt Keeler f74386d425 Fix a bug in parse_version that prevented using auxillary version files
7 years ago
Matt Keeler 4daf669136 Only remove builds with the same suffix
7 years ago
Matt Keeler ebe6ca167f Add notion of a consul pkg name to coexist with enterprise
7 years ago
Matt Keeler 2dc2e94f31 Make sure to commit all version*.go files
7 years ago
Matt Keeler 4c9db8c5d0 Update the name of a function source
7 years ago
Matt Keeler 4bbd20ddfa Dont override set but null vars
7 years ago
Matt Keeler 414829f68b Make some room for overrides of build system functions
7 years ago
Matt Keeler 3f290cc676 Generalize git pushing in a bash function
7 years ago
Matt Keeler 30ff8b195b Add rsync so the ui can build again
7 years ago
Matt Keeler 147e4a1eae Add capability to put tree back into dev mode via make dev-tree
7 years ago
Matt Keeler 48910f7583 Update the scripting
7 years ago
Matt Keeler 6282be9a93 Move some things around and add in consul version confirmation to publishing checks
7 years ago
Matt Keeler 56a7d15fbc Add more functionality related to verifying a build and publishing
7 years ago
Matt Keeler c90d7f5160 Redo the build system
7 years ago
Matt Keeler f5a22f8490 Initial progress on build system updates
7 years ago