@@ -149,82 +149,6 @@ jobs:
149149 name : Test reports (Minikube ${{ matrix.kubernetes }}-${{ matrix.suite }})
150150 path : ./it/target/jkube-test-report.txt
151151
152- minikube-legacy :
153- name : K8S
154- needs : build-jkube
155- runs-on : ubuntu-20.04
156- strategy :
157- fail-fast : false
158- matrix :
159- suite : ['quarkus','quarkus-native','springboot','webapp','other','dockerfile']
160- steps :
161- - name : Checkout
162- uses : actions/checkout@24cb9080177205b6e8c946b17badbe402adc938f
163- - name : Setup Java 11
164- uses : actions/setup-java@5ffc13f4174014e2d4d4572b3d74c3fa61aeb2c2
165- with :
166- java-version : ' 11'
167- distribution : ' temurin'
168- - name : Cache configuration
169- uses : actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
170- with :
171- path : |
172- ~/.m2/repository
173- ./jkube
174- key : cache-it-${{ github.run_id }}
175- - name : Setup Minikube-Kubernetes
176- uses : manusa/actions-setup-minikube@1e9b544a8e64993bad1693f0aebeb108b459edd0
177- with :
178- minikube version : v1.25.2
179- kubernetes version : v1.12.10
180- github token : ${{ secrets.GITHUB_TOKEN }}
181- start args : --force
182- - name : Harden Runner
183- uses : step-security/harden-runner@8e0b4153524c217e5dce81df0986478e95a7004a
184- with :
185- egress-policy : block
186- allowed-endpoints : >
187- api.github.com:443
188- auth.docker.io:443
189- azure.archive.ubuntu.com:80
190- cdn03.quay.io:443
191- gcr.io:443
192- github.com:443
193- jcenter.bintray.com:443
194- k8s.gcr.io:443
195- maven.repository.redhat.com:443
196- md-hdd-51w5snc21ccf.z49.blob.storage.azure.net:443
197- md-hdd-bfh3mwcdlxsh.z21.blob.storage.azure.net:443
198- md-hdd-dxgvrxd2cnjf.z22.blob.storage.azure.net:443
199- objects.githubusercontent.com:443
200- packages.microsoft.com:443
201- plugins-artifacts.gradle.org:443
202- plugins.gradle.org:443
203- ppa.launchpadcontent.net:443
204- ppa.launchpad.net:80
205- production.cloudflare.docker.com:443
206- quay.io:443
207- registry-1.docker.io:443
208- registry.access.redhat.com:443
209- registry.k8s.io:443
210- repo1.maven.org:443
211- repo.maven.apache.org:443
212- repository.jboss.org:443
213- storage.googleapis.com:443
214- us-south1-docker.pkg.dev:443
215- us-west2-docker.pkg.dev:443
216- us-east4-docker.pkg.dev:443
217- - name : Install and Run Integration Tests
218- run : |
219- JKUBE_VERSION=$(./mvnw -q -f 'jkube/pom.xml' -Dexec.executable=echo -Dexec.args='${project.version}' --non-recursive exec:exec) \
220- && ./mvnw -B -PKubernetes,${{ matrix.suite }} clean verify -Djkube.version="$JKUBE_VERSION"
221- - name : Save reports as artifact
222- if : always()
223- uses : actions/upload-artifact@65d862660abb392b8c4a3d1195a2108db131dd05
224- with :
225- name : Test reports (Minikube ${{ matrix.kubernetes }}-${{ matrix.suite }})
226- path : ./it/target/jkube-test-report.txt
227-
228152 openshift :
229153 name : OpenShift
230154 needs : build-jkube
@@ -235,7 +159,7 @@ jobs:
235159 openshift : [v3.11.0,v3.10.0]
236160 suite : ['quarkus','springboot','webapp','other']
237161 steps :
238- # This seems to cause problems with OpenShift Setup Action
162+ # This seems to cause problems with OpenShift Setup Action
239163# - name: Harden Runner
240164# uses: step-security/harden-runner@8e0b4153524c217e5dce81df0986478e95a7004a
241165# with:
@@ -276,7 +200,7 @@ jobs:
276200 ./jkube
277201 key : cache-it-${{ github.run_id }}
278202 - name : Check Docker Status
279- run : systemctl status docker.service
203+ run : systemctl status docker.service
280204 - name : Setup OpenShift
281205 uses : manusa/actions-setup-openshift@4fbc3dc0710ea1f9ff4c7e1e6196dafac8e78a28
282206 with :
0 commit comments