Mahmood Ali
8a8817beb7
ci: fix darwin artifact path
2020-03-23 15:42:44 -04:00
Mahmood Ali
17059d0a1e
ci: use curl
...
It's installed by default in macOS unlike wget
2020-03-23 13:27:58 -04:00
Mahmood Ali
4f6a2cf65c
ci: build darwin on CI
...
build darwin binaries in CI as a basic check. Protects against
cross compile issues.
2020-03-23 13:27:24 -04:00
Mahmood Ali
3f27ad14d8
use golang 14.1
2020-03-23 13:02:14 -04:00
Kyle MacDonald
d92ae83575
update website docker job to use proper git url
2020-03-20 15:43:36 -04:00
Mahmood Ali
92712c48eb
Merge pull request #7236 from hashicorp/b-remove-rkt
...
Remove rkt as a built-in driver
2020-03-17 09:07:35 -04:00
Yoan Blanc
62af14196a
ci: bump consul and vault
...
Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
2020-03-15 11:01:55 +01:00
Buck Doyle
70d3491c4c
UI: Remove build-binaries job for UI-only branches ( #7273 )
2020-03-04 17:36:18 -08:00
Mahmood Ali
67bea52866
use golang 1.14
2020-03-02 13:55:02 -05:00
Mahmood Ali
a8d6950007
Remove rkt as a built-in driver
...
Rkt has been archived and is no longer an active project:
* https://github.com/rkt/rkt
* https://github.com/rkt/rkt/issues/4024
The rkt driver will continue to live as an external plugin.
2020-02-26 22:16:41 -05:00
Drew Bailey
c507fd0e2e
refact to remove conditional nesting
2020-02-19 12:44:22 -05:00
Drew Bailey
cb70f874b2
check if website-docker-image job should run
2020-02-19 09:20:31 -05:00
Jeff Escalante
e35e1652cf
[website] CircleCI Script Updates ( #7145 )
...
* circle-ci script updates 🎉
* trigger deploy as a test
* remove testing items
2020-02-18 13:42:50 -05:00
Jeff Escalante
b34c5aa187
circle config adjustments
2020-02-06 18:58:07 -05:00
Mahmood Ali
fb68c7dcdc
use golang 1.12.16
2020-01-29 09:52:03 -05:00
Mahmood Ali
6294fddb9c
Update golang to 1.12.15
2020-01-16 14:49:44 -05:00
Mahmood Ali
e8dc686019
ci: avoid building binaries in stable-website
...
This speeds up building and pushing releases
2019-11-22 15:40:22 -05:00
Mahmood Ali
500fb6f8ce
ci: verify .circleci/config.yml is up to date
2019-11-22 14:50:49 -05:00
Mahmood Ali
57ff36df5c
ci: avoid paging
2019-11-22 11:52:01 -05:00
Mahmood Ali
5c17bf36b8
ci: ignore docs only changes
...
Skip running backend and UI changes for docs/website updates, as
indicated by branch name.
2019-11-22 11:51:57 -05:00
Mahmood Ali
07fe93da3c
ci: match ci timeout to go test timeout
...
make test-nomad sets 15 minute time out for build. Increase the ci
timeout to 20m, so we can get meaningful output and goroutine stack
traces rather than have test be simply killed by CircleCI.
The extra 5 minutes is a buffer for generating-structs and some
unnecessary padding.
2019-11-20 20:39:23 -05:00
Mahmood Ali
52af6e973b
Refactor circleci CI scripts
...
This adopts pattern used by Vault, where we split CircleCI yaml config
into multiple files that get packed and translated to 2.0.
This has two motivations: First, to ease translating config to CircleCI
2.0 so it can run on Enterprise private repository. Second and most
importantly, it also adding Enterprise specific jobs in separate files
with reduced config file merging conflict resolution.
2019-11-20 15:02:08 -05:00