migrate kokoro builds to use new release image + use new release proj… #1012
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Generator - Showcase Tests | |
on: | |
push: | |
branches: | |
- main | |
pull_request: | |
paths: | |
- 'spring-cloud-generator/**' | |
branches: | |
- 'main' | |
workflow_dispatch: | |
jobs: | |
showcaseTests: | |
runs-on: ubuntu-20.04 | |
steps: | |
- uses: actions/checkout@v2 | |
- name: Setup Java 17 | |
uses: actions/setup-java@v1 | |
with: | |
java-version: 17 | |
- name: Install spring-cloud-gcp | |
# Installs spring-cloud-gcp from root, | |
# including spring-cloud-generator module | |
run: | | |
./mvnw \ | |
--batch-mode \ | |
--no-transfer-progress \ | |
--show-version \ | |
--threads 1.5C \ | |
--define maven.test.skip=true \ | |
--define maven.javadoc.skip=true \ | |
install | |
- name: Verify generation of showcase-spring-starter | |
# Runs showcase-spring-starter golden tests | |
working-directory: spring-cloud-generator | |
id: verify-showcase-spring-starter | |
run: | | |
set -x | |
set -e | |
bash scripts/generate-showcase.sh | |
- name: Unit tests for showcase-spring-starter | |
# Runs showcase-spring-starter unit tests | |
working-directory: spring-cloud-generator/showcase/showcase-spring-starter | |
run: | | |
../../../mvnw verify |