Skip to content
Snippets Groups Projects
Unverified Commit 2bbdf8ce authored by Yoav Rotem's avatar Yoav Rotem Committed by GitHub
Browse files

Remove make integration-testing (#986)

Use a different logic now
parent 10ba0adb
No related branches found
No related tags found
No related merge requests found
......@@ -17,8 +17,28 @@ jobs:
uses: actions/checkout@v2
- name: Run unit tests
run: make tests
- name: Setup Kubernetes cluster (KIND)
uses: engineerd/setup-kind@v0.5.0
with:
version: ${{ env.KIND_VERSION }}
image: ${{ env.KIND_IMAGE }}
name: kube-bench
- name: Test connection to Kubernetes cluster
run: |
kubectl cluster-info
kubectl describe node
- name: Apply jobs
run: kubectl apply -f job.yaml
- name: Run integration tests
run: make integration-tests
run: |
kubectl wait --for=condition=complete job.batch/kube-bench --timeout=60s
kubectl logs job/kube-bench > ./test.data
- name: Compare output with expected output
uses: GuillaumeFalourd/diff-action@v1
with:
first_file_path: ./test.data
second_file_path: integration/testdata/Expected_output.data
expected_result: PASSED
- name: Release
uses: goreleaser/goreleaser-action@v2
with:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment