Skip to content

Commit

Permalink
Curvenote: deploy stage by stage, skip networkban for now
Browse files Browse the repository at this point in the history
  • Loading branch information
manics committed Nov 1, 2023
1 parent d72c57e commit 00198a7
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions .github/workflows/cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -322,12 +322,25 @@ jobs:
chartpress ${{ matrix.chartpress_args || '--skip-build' }}
- name: "Stage 4: Deploy to ${{ matrix.federation_member }}"
if: matrix.federation_member != 'curvenote'
run: |
. cert-manager.env
python ./deploy.py ${{ matrix.federation_member }} ${{ matrix.cluster_name || matrix.federation_member }} --name ${{ matrix.release_name || matrix.federation_member }}
env:
TERM: xterm

- name: "Stage 4: Deploy to ${{ matrix.federation_member }}"
# TODO: fix ban.py to work on AWS/curvenote
if: matrix.federation_member == 'curvenote'
run: |
. cert-manager.env
for stage in auth kubesystem certmanager mybinder; do
echo $stage
python ./deploy.py ${{ matrix.federation_member }} ${{ matrix.cluster_name || matrix.federation_member }} --name ${{ matrix.release_name || matrix.federation_member }} --stage $stage
done
env:
TERM: xterm

- name: "Stage 4: Verify ${{ matrix.federation_member }} works"
uses: nick-invision/retry@14672906e672a08bd6eeb15720e9ed3ce869cdd4
with:
Expand Down

0 comments on commit 00198a7

Please sign in to comment.