Some improvements in the pipeline and integration tests (#1357)

This commit is contained in:
erabii
2023-05-30 00:11:06 +03:00
committed by GitHub
parent c7fb9b9d43
commit 8f408d8d85
13 changed files with 49 additions and 18 deletions

View File

@@ -1,14 +0,0 @@
# build a lightweight project so that dependencies for the
# maven-surefire-plugin are downloaded and thus cached also
name: build fabric8 istio project
description: build fabric8 istio projects
runs:
using: "composite"
steps:
- name: build fabric8 istio project
shell: bash
run: |
cd spring-cloud-kubernetes-fabric8-istio
.././mvnw -s ../.settings.xml clean install -U
cd ..

View File

@@ -12,6 +12,10 @@ runs:
-Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=error \
-T 1C > /tmp/tests.txt
- name: show result
shell: bash
run: cat /tmp/tests.txt
- name: upload test
uses: actions/upload-artifact@v3
with:

View File

@@ -31,9 +31,6 @@ jobs:
- name: cache local maven repository
uses: ./.github/workflows/composites/cache
- name: build fabric8 istio
uses: ./.github/workflows/composites/fabric8-istio
- name: maven build with dry-run for tests
uses: ./.github/workflows/composites/maven-build-with-dry-run-for-tests