File tree 6 files changed +12
-72
lines changed
run-cats-with-provided-cli
6 files changed +12
-72
lines changed Original file line number Diff line number Diff line change @@ -141,10 +141,8 @@ wins.
141
141
### [ run-cats] [ run-cats-task-yaml ]
142
142
This runs [ CF Acceptance Tests] ( https://github.com/cloudfoundry/cf-acceptance-tests )
143
143
against a CF environment specified by the CATs integration file.
144
-
145
- ### [ run-cats-with-provided-cli] [ run-cats-with-provided-cli-task-yaml ]
146
- This runs [ CF Acceptance Tests] ( https://github.com/cloudfoundry/cf-acceptance-tests )
147
- with the provided CF CLI binary.
144
+ If desired, you can use the optional cf-cli input to provide your own CF CLI
145
+ binary.
148
146
149
147
### [ run-errand] [ run-errand-yaml ]
150
148
This runs a bosh errand
@@ -182,7 +180,6 @@ instance groups.
182
180
[ deployment-guide-on-certificates ] : https://github.com/cloudfoundry/cf-deployment/blob/develop/deployment-guide.md#on-certificates
183
181
[ issues-page ] : https://github.com/cloudfoundry/cf-deployment-concourse-tasks/issues
184
182
[ run-cats-task-yaml ] : run-cats/task.yml
185
- [ run-cats-with-provided-cli-task-yaml ] : run-cats-with-provided-cli/task.yml
186
183
[ run-errand-yaml ] : run-errand/task.yml
187
184
[ runtime-ci-build-docker-images ] : https://runtime.ci.cf-app.com/teams/main/pipelines/build-docker-images?groups=cf-deployment-concourse-tasks
188
185
[ set-feature-flags-task-yaml ] : set-feature-flags/task.yml
Original file line number Diff line number Diff line change
1
+ run-cats
Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -3,6 +3,12 @@ set -xeu
3
3
4
4
build_dir=${PWD}
5
5
6
+ if [[ -d " ${build_dir} /cf-cli" ]]; then
7
+ echo " Setting PATH so that input cf-cli is found by CATs..."
8
+ PATH=" ${build_dir} /cf-cli:${PATH} "
9
+ export PATH
10
+ fi
11
+
6
12
export CONFIG
7
13
CONFIG=$( mktemp)
8
14
Original file line number Diff line number Diff line change @@ -11,6 +11,9 @@ inputs:
11
11
- name : cf-deployment-concourse-tasks
12
12
- name : cf-acceptance-tests
13
13
- name : integration-config
14
+ - name : cf-cli
15
+ optional : true
16
+ # - Input to run your own cf-cli binary
14
17
15
18
outputs :
16
19
- name : cats-trace-output
You can’t perform that action at this time.
0 commit comments