summaryrefslogtreecommitdiff
path: root/.expeditor
diff options
context:
space:
mode:
authorRobb Kidd <rkidd@chef.io>2019-10-08 13:49:19 -0400
committerRobb Kidd <robb@thekidds.org>2019-11-01 14:22:33 -0400
commit6dad9e3243cc8fffba58476040c1534e72d90345 (patch)
treeded0246f6514672cbf9b16dda26894e158100e4f /.expeditor
parent3f2d235ac75c59cba3eb9360128376992a65161d (diff)
downloadchef-6dad9e3243cc8fffba58476040c1534e72d90345.tar.gz
add tests for the Windows habitat plan
Adds a test PowersShell script to habitat/tests/ to run some simple tests on executable version output and then run the functional specs suite like the omnibus_test script does. scripts/ci/verify-plan.ps1 will perform a throwaway build of the plan under a "ci" origin and then run the test script upon the built package. The habitat/verify pipeline was updated to run the verify-plan.ps1 script. Signed-off-by: Robb Kidd <robb@thekidds.org> add Windows plan verification to verify-hab pipeline Signed-off-by: Robb Kidd <robb@thekidds.org>
Diffstat (limited to '.expeditor')
-rw-r--r--.expeditor/verify.habitat.pipeline.yml19
1 files changed, 19 insertions, 0 deletions
diff --git a/.expeditor/verify.habitat.pipeline.yml b/.expeditor/verify.habitat.pipeline.yml
index ed97d539c0..9c50312db5 100644
--- a/.expeditor/verify.habitat.pipeline.yml
+++ b/.expeditor/verify.habitat.pipeline.yml
@@ -1 +1,20 @@
---
+expeditor:
+ defaults:
+ buildkite:
+ timeout_in_minutes: 60
+ retry:
+ automatic:
+ limit: 1
+
+steps:
+
+- label: "Windows plan"
+ commands:
+ - scripts/ci/verify-plan.ps1
+ expeditor:
+ executor:
+ windows:
+ privileged: true
+ single-use: true
+ shell: ["powershell", "-Command"]