John Cowen
dbf2a84ff4
Tiny ui build additions
...
1. Use `ls -A` to list dotfiles also, ready for tarring
2. Don't copy ember's `./tmp` if you have one
2018-07-06 15:08:11 +01:00
Matt Keeler
1c7575f7cd
Fix default make target to build everything
2018-06-27 14:25:49 -04:00
Matt Keeler
579d6813f4
Make sure to disable cgo for dev builds without gox
2018-06-26 14:54:31 -04:00
Matt Keeler
50f43fe247
Create a new ui_version function to pull it out of an index.html file
...
Also verify the ui version after it was built that it matches the env var we set in the build container.
2018-06-26 11:22:13 -04:00
Matt Keeler
b3ced1fef1
Merge remote-tracking branch 'origin/feature/ui-build-version-messages' into bugfix/ui-release-version
2018-06-26 10:17:21 -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
John Cowen
655a2dff2d
Adds version messages both before and after the ui-v2 build
...
1. Prints the $version that you are passing through to the docker
container
2. Prints the CONSUL_VERSION that is used in the UI v2 footer
3. Additionally added a `mkdir -p` so so `make ui-docker` runs with a
clean exit if run in isolation
2018-06-26 10:33:22 +01:00
Matt Keeler
5c9275c60b
Update ui-v2 makefile to handle updating node_modules when needed
...
Also dont include the dist and node_modules folders in the build context.
2018-06-19 13:51:49 -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
b6aecb2d77
Refactor a little to accomodate overriding packaging using directories
2018-06-18 11:33:16 -04:00
Matt Keeler
e7b0a729ea
Only remove builds with the same suffix
2018-06-18 09:57:12 -04:00
Matt Keeler
7d2c8689f5
Update the name of a function source
2018-06-18 09:21:38 -04:00