Move the preview integration-tests step
Since the integrations-test step relies on exports from the grapl
project, we should run the preview of the integrations-test after the
grapl project has been run
@@ -19,21 +19,6 @@ steps:
- wait
-# - label: ":pulumi: Preview grapl/integration-tests/testing environment changes in Staging account"
-# plugins:
-# - grapl-security/vault-login#v0.1.0
-# - grapl-security/vault-env#v0.1.0:
-# secrets:
-# - PULUMI_ACCESS_TOKEN
-# - grapl-security/pulumi#v0.1.2:
-# command: preview
-# project_dir: pulumi/integration_tests
-# stack: grapl/testing
-# agents:
-# queue: "pulumi-staging"
-#
-# - wait
-
- label: ":pulumi: Destroy stateful resources in Staging account"
plugins:
- grapl-security/vault-login#v0.1.0
@@ -67,6 +52,21 @@ steps:
- wait
+ - label: ":pulumi: Preview grapl/integration-tests/testing environment changes in Staging account"
+ plugins:
+ - grapl-security/vault-login#v0.1.0
+ - grapl-security/vault-env#v0.1.0:
+ secrets:
+ - PULUMI_ACCESS_TOKEN
+ - grapl-security/pulumi#v0.1.2:
+ command: preview
+ project_dir: pulumi/integration_tests
+ stack: grapl/testing
+ agents:
+ queue: "pulumi-staging"
+
+ - wait
+
- label: ":pulumi: Update grapl/integration-tests/testing environment in Staging account"
plugins:
- grapl-security/vault-login#v0.1.0
