diff options
author | Robb Kidd <robb@thekidds.org> | 2019-11-05 14:28:10 -0500 |
---|---|---|
committer | Robb Kidd <robb@thekidds.org> | 2019-11-05 16:45:58 -0500 |
commit | a239557f72823e92d42d9e5fb54cafd2ae5617f5 (patch) | |
tree | 4533c8d2faca0c35450d5b4aca09bdeae9489d89 /.expeditor | |
parent | 8be16a680452d7da054a75446e64946f4f994788 (diff) | |
download | chef-a239557f72823e92d42d9e5fb54cafd2ae5617f5.tar.gz |
move minimum hab check/install to a reusable script
And use it in both the verify/habitat and habitat/test pipelines.
verify/habitat needs hab >= 0.85 to both build with environment
variables that don't include the studio path[1] and to binlink the runtime
with stubs that include the package and system environment.[2]
habitat/test needs hab >= 0.85 to binlink the runtime with stubs that
include the package and system environment.
[1] https://github.com/habitat-sh/habitat/pull/6850
[2] https://github.com/habitat-sh/habitat/pull/6826
Signed-off-by: Robb Kidd <robb@thekidds.org>
Diffstat (limited to '.expeditor')
-rw-r--r-- | .expeditor/habitat-test.pipeline.yml | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/.expeditor/habitat-test.pipeline.yml b/.expeditor/habitat-test.pipeline.yml index f18957c653..8f46de4784 100644 --- a/.expeditor/habitat-test.pipeline.yml +++ b/.expeditor/habitat-test.pipeline.yml @@ -3,6 +3,8 @@ steps: - label: ":windows: Validate Habitat Builds of Chef Infra" commands: + - powershell -File "./scripts/ci/ensure-minimum-viable-hab.ps1" + - 'Write-Host "--- :hammer_and_wrench: Installing $EXPEDITOR_PKG_IDENTS_CHEFINFRACLIENTX86_64WINDOWS"' - hab pkg install "$EXPEDITOR_PKG_IDENTS_CHEFINFRACLIENTX86_64WINDOWS" - powershell -File "./habitat/tests/test.ps1" -PackageIdentifier "$EXPEDITOR_PKG_IDENTS_CHEFINFRACLIENTX86_64WINDOWS" expeditor: |