Skip to content

Commit

Permalink
ci: install pulsar-operator before install sn-platform
Browse files Browse the repository at this point in the history
  • Loading branch information
FushuWang committed Jul 13, 2022
1 parent bc13a7b commit 9333e0c
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions .github/workflows/chart_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -101,8 +101,10 @@ jobs:
id: list-changed
run: |
changed=$(ct list-changed --target-branch ${{ github.event.repository.default_branch }} --config .ci/ct.yaml)
chart_name=$(ct list-changed --target-branch ${{ github.event.repository.default_branch }} --config .ci/ct.yaml | grep -v '>>>')
if [[ -n "$changed" ]]; then
echo "::set-output name=changed::true"
echo "::set-output name=chart_name::$chart_name"
fi
- name: Create kind cluster
Expand Down Expand Up @@ -139,8 +141,10 @@ jobs:
id: list-changed
run: |
changed=$(ct list-changed --target-branch ${{ github.event.repository.default_branch }} --config .ci/ct.yaml)
chart_name=$(ct list-changed --target-branch ${{ github.event.repository.default_branch }} --config .ci/ct.yaml | grep -v '>>>')
if [[ -n "$changed" ]]; then
echo "::set-output name=changed::true"
echo "::set-output name=chart_name::$chart_name"
fi
- name: Create kind cluster
Expand Down Expand Up @@ -177,8 +181,10 @@ jobs:
id: list-changed
run: |
changed=$(ct list-changed --target-branch ${{ github.event.repository.default_branch }} --config .ci/ct.yaml)
chart_name=$(ct list-changed --target-branch ${{ github.event.repository.default_branch }} --config .ci/ct.yaml | grep -v '>>>')
if [[ -n "$changed" ]]; then
echo "::set-output name=changed::true"
echo "::set-output name=chart_name::$chart_name"
fi
- name: Create kind cluster
Expand Down Expand Up @@ -215,8 +221,10 @@ jobs:
id: list-changed
run: |
changed=$(ct list-changed --target-branch ${{ github.event.repository.default_branch }} --config .ci/ct.yaml)
chart_name=$(ct list-changed --target-branch ${{ github.event.repository.default_branch }} --config .ci/ct.yaml | grep -v '>>>')
if [[ -n "$changed" ]]; then
echo "::set-output name=changed::true"
echo "::set-output name=chart_name::$chart_name"
fi
- name: Create kind cluster
Expand Down Expand Up @@ -254,8 +262,10 @@ jobs:
id: list-changed
run: |
changed=$(ct list-changed --target-branch ${{ github.event.repository.default_branch }} --config .ci/ct.yaml)
chart_name=$(ct list-changed --target-branch ${{ github.event.repository.default_branch }} --config .ci/ct.yaml | grep -v '>>>')
if [[ -n "$changed" ]]; then
echo "::set-output name=changed::true"
echo "::set-output name=chart_name::$chart_name"
fi
- name: Create kind cluster
Expand Down Expand Up @@ -292,8 +302,10 @@ jobs:
id: list-changed
run: |
changed=$(ct list-changed --target-branch ${{ github.event.repository.default_branch }} --config .ci/ct.yaml)
chart_name=$(ct list-changed --target-branch ${{ github.event.repository.default_branch }} --config .ci/ct.yaml | grep -v '>>>')
if [[ -n "$changed" ]]; then
echo "::set-output name=changed::true"
echo "::set-output name=chart_name::$chart_name"
fi
- name: Create kind cluster
Expand Down Expand Up @@ -331,8 +343,10 @@ jobs:
id: list-changed
run: |
changed=$(ct list-changed --target-branch ${{ github.event.repository.default_branch }} --config .ci/ct.yaml)
chart_name=$(ct list-changed --target-branch ${{ github.event.repository.default_branch }} --config .ci/ct.yaml | grep -v '>>>')
if [[ -n "$changed" ]]; then
echo "::set-output name=changed::true"
echo "::set-output name=chart_name::$chart_name"
fi
- name: Create kind cluster
Expand All @@ -341,5 +355,13 @@ jobs:
node_image: kindest/node:v1.24.0
if: steps.list-changed.outputs.changed == 'true'

# Install the pulsar operator before testing the sn-platform
- name: Install the pulsar operator
if: steps.list-changed.outputs.changed == 'true' && steps.list-changed.outputs.chart_name == 'charts/sn-platform'
run: |
helm repo add banzaicloud-stable https://kubernetes-charts.banzaicloud.com
helm -n sn-system install sn charts/pulsar-operator --create-namespace
helm -n sn-system upgrade --install vault-operator banzaicloud-stable/vault-operator
- name: Run chart-testing (install)
run: ct install

0 comments on commit 9333e0c

Please sign in to comment.