Skip to content

Commit c72d6af

Browse files
author
Florian Loretan
authored
Merge pull request #17 from wunderio/feature/SLT-253-optional-deployment
SLT-253: Make the deployment optional.
2 parents 8081f19 + c29af38 commit c72d6af

1 file changed

Lines changed: 14 additions & 8 deletions

File tree

orb.yml

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -72,19 +72,25 @@ jobs:
7272
silta_config:
7373
type: string
7474
default: "silta/silta.yml"
75+
skip-deployment:
76+
type: boolean
77+
default: false
7578
working_directory: ~/project/<<parameters.drupal-root>>
7679
steps:
7780
- checkout:
7881
path: ~/project
7982
- steps: <<parameters.codebase-build>>
80-
- gcloud-login
81-
- drupal-docker-build
82-
- set-release-name
83-
- steps: <<parameters.pre-release>>
84-
- drupal-helm-deploy:
85-
chart_name: <<parameters.chart_name>>
86-
chart_repository: <<parameters.chart_repository>>
87-
silta_config: <<parameters.silta_config>>
83+
- unless:
84+
condition: <<parameters.skip-deployment>>
85+
steps:
86+
- gcloud-login
87+
- drupal-docker-build
88+
- set-release-name
89+
- steps: <<parameters.pre-release>>
90+
- drupal-helm-deploy:
91+
chart_name: <<parameters.chart_name>>
92+
chart_repository: <<parameters.chart_repository>>
93+
silta_config: <<parameters.silta_config>>
8894

8995
# Deprecated in favor of drupal-build-deploy.
9096
drupal-build:

0 commit comments

Comments
 (0)