mirror of
https://github.com/YuzuZensai/netbird-kubernetes-operator.git
synced 2026-09-13 10:49:15 +00:00
Add minimal e2e tests to verify operator starts (#230)
This is a minimal version of #228 which just spins up a cluster and verifies that the operator starts. Once this is merged expanding the e2e tests will be easier. In the meantime we have some validation that the Helm chart will run in a cluster. Signed-off-by: Philip Laine <philip.laine@gmail.com>
This commit is contained in:
@@ -8,7 +8,7 @@ jobs:
|
||||
lint:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Clone the code
|
||||
- name: Checkout
|
||||
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #v6.0.2
|
||||
- name: Setup Go
|
||||
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c #v6.4.0
|
||||
@@ -19,7 +19,7 @@ jobs:
|
||||
test:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Clone the code
|
||||
- name: Checkout
|
||||
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #v6.0.2
|
||||
- name: Setup Go
|
||||
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c #v6.4.0
|
||||
@@ -33,5 +33,16 @@ jobs:
|
||||
run: |
|
||||
make generate
|
||||
git diff --exit-code
|
||||
- name: Running Tests
|
||||
- name: Running unit tests
|
||||
run: make test
|
||||
e2e:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #v6.0.2
|
||||
- name: Setup Go
|
||||
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c #v6.4.0
|
||||
with:
|
||||
go-version-file: go.mod
|
||||
- name: Running e2e tests
|
||||
run: make test-e2e
|
||||
|
||||
Reference in New Issue
Block a user