Skip to content

Commit b7e4162

Browse files
committed
Pass additional opsfiles to the shepherd
This opsfiles are applied during the lease creation
1 parent f215973 commit b7e4162

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

.github/workflows/tests-integration.yml

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -132,16 +132,17 @@ jobs:
132132
with:
133133
ref: ${{needs.get-sha.outputs.gitRef}}
134134

135-
- name: claim
135+
- name: Claim Environment
136136
id: claim
137137
env:
138-
account_token: ${{ secrets.SHEPHERD_SERVICE_ACCOUNT_TOKEN }}
139-
template_argument: ${{ vars.SHEPHERD_TEMPLATE_ARGUMENT }}
140-
template_name: ${{ vars.SHEPHERD_TEMPLATE_NAME || 'cfd-bosh-lite@1.0' }}
141-
template_namespace: ${{ vars.SHEPHERD_TEMPLATE_NAMESPACE || 'official' }}
142-
lease_duration: ${{ vars.SHEPHERD_LEASE_DURATION || '8h' }}
143-
lease_namespace: ${{ inputs.lease_namespace || vars.SHEPHERD_LEASE_NAMESPACE || 'tas-devex' }}
144-
cfd_version: ${{ inputs.cfd_version || vars.CFD_VERSION || '' }}
138+
account_token: ${{ secrets.SHEPHERD_SERVICE_ACCOUNT_TOKEN }}
139+
template_argument: ${{ vars.SHEPHERD_TEMPLATE_ARGUMENT }}
140+
template_name: ${{ vars.SHEPHERD_TEMPLATE_NAME || 'cfd-bosh-lite@1.0' }}
141+
template_namespace: ${{ vars.SHEPHERD_TEMPLATE_NAMESPACE || 'official' }}
142+
lease_duration: ${{ vars.SHEPHERD_LEASE_DURATION || '8h' }}
143+
additional_opsfiles_b64: ${{ vars.SHEPHERD_ADDITIONAL_OPSFILES_B64 || '' }}
144+
lease_namespace: ${{ inputs.lease_namespace || vars.SHEPHERD_LEASE_NAMESPACE || 'tas-devex' }}
145+
cfd_version: ${{ inputs.cfd_version || vars.CFD_VERSION || '' }}
145146
run: |
146147
shepherd login service-account ${account_token}
147148
@@ -155,7 +156,7 @@ jobs:
155156
"root_disk_gb": 32,
156157
"disk_pool_gb": 150,
157158
"cfd_version": "${cfd_version}",
158-
"additional_opsfiles_b64": ""
159+
"additional_opsfiles_b64": "${additional_opsfiles_b64}"
159160
}
160161
EOF
161162
)

0 commit comments

Comments
 (0)