Skip to content

Commit

Permalink
Make sure ci tests cover all components
Browse files Browse the repository at this point in the history
Services no longer need to be defined in install-all.yaml.
  • Loading branch information
pvannierop committed Jul 3, 2024
1 parent 686a751 commit 5011b18
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 168 deletions.
166 changes: 0 additions & 166 deletions .github/ci_config/install-all.yaml

This file was deleted.

7 changes: 5 additions & 2 deletions .github/workflows/push.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -47,10 +47,13 @@ jobs:
run: |
./.github/ci_config/bin/install-dependencies
- name: Prepare the environment
- name: Prepare the environment (add secrets and enable installation of all components)
run: |
DNAME='CN=CI,O=TheHyve,L=Utrecht,C=NL' ./bin/init
yq -i -f process '.environments.default.values += ["../.github/ci_config/install-all.yaml", "../.github/ci_config/secrets.yaml.gotmpl"]' environments.yaml
yq e -i '.environments.default.values += ["../.github/ci_config/secrets.yaml.gotmpl"]' environments.yaml
yq e -i '.atomicInstall = false' etc/production.yaml
yq e -i '.base_timeout = 180' etc/production.yaml
sed -i '/_install: /s/false/true/' etc/production.yaml
- name: Run helmfile template
env:
Expand Down

0 comments on commit 5011b18

Please sign in to comment.