Skip to content

Commit 66deeae

Browse files
authored
ci: Install OLM in the test K8s cluster (#112)
This is in preparation for testing the orchestrator-infra chart that will install some Operators
1 parent 1b29b52 commit 66deeae

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

.github/workflows/test.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,15 @@ jobs:
115115
--set controller.service.type='NodePort' \
116116
--set controller.admissionWebhooks.enabled=false
117117
118+
- name: Install Operator Lifecycle Manager (OLM)
119+
# In case we need to install additional Operators
120+
env:
121+
OLM_VERSION: "v0.31.0"
122+
run: |
123+
curl -L "https://github.com/operator-framework/operator-lifecycle-manager/releases/download/${OLM_VERSION}/install.sh" -o install-olm.sh
124+
chmod +x install-olm.sh
125+
./install-olm.sh "${OLM_VERSION}"
126+
118127
- name: Run chart-testing
119128
run: |
120129
ct install \

0 commit comments

Comments
 (0)