Divide the config map cli test to reduce CI run time
Divide the config map cli test to reduce CI run time
@@ -66,3 +66,28 @@ jobs:
- name: Run Test CLI
id: run-test-cli
run: sudo make test-cli-flow || exit 1
+
+ run-core-config-map-tests:
+ runs-on: ubuntu-latest
+ steps:
+ - name: checkout
+ uses: actions/checkout@v2
+
+ - name: Deploy Dependencies
+ id: deploy
+ run: |
+ bash .travis/install-tools.sh
+ bash .travis/install-python.sh
+ sudo bash .travis/install-minikube.sh
+
+ - name: Run Build CLI
+ id: run-build-cli
+ run: make cli || exit 1
+
+ - name: Run Build Image
+ id: run-build-image
+ run: make image || exit 1
+
+ - name: Run Test Core config map
+ id: run-test-core-config-map-flow
+ run: sudo make test-core-config-map-flow || exit 1
