Add subcommand init for checks and installs helmfile deps (#389)

* Add subcommand init for checks and installs helmfile deps

Signed-off-by: xiaomudk <xiaomudk@gmail.com>
This commit is contained in:
xiaomudk
2022-11-03 14:51:30 +08:00
committed by GitHub
parent 008e92de37
commit 6dcde20d7a
11 changed files with 501 additions and 5 deletions
+22
View File
@@ -132,3 +132,25 @@ jobs:
TERM: xterm
EXTRA_HELMFILE_FLAGS: ${{ matrix.extra-helmfile-flags }}
run: make integration
e2e_tests:
needs: tests
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Install package
run: |
sudo apt-get -y install expect
- name: Download built binaries
uses: actions/download-artifact@v2
with:
name: built-binaries-${{ github.run_id }}
- name: Extract tar to get built binaries
run: tar -xvf built-binaries.tar
- name: Display built binaries
run: ls -l helmfile diff-yamls yamldiff
- name: Run helmfile init
env:
TERM: xterm
run: bash test/e2e/helmfile-init/init_linux.sh