Skip to content

Commit

Permalink
Reduce noise in build logs, update build jdk to 11.0.7 (AdoptOpenJDK#199
Browse files Browse the repository at this point in the history
)

+ use multi-line blocks for readability of complex step scripts
  • Loading branch information
ParkerM committed May 2, 2020
1 parent 887bf1d commit 26f2309
Showing 1 changed file with 13 additions and 5 deletions.
18 changes: 13 additions & 5 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,20 +10,28 @@ jobs:
steps:
- uses: actions/setup-java@v1
with:
java-version: '11.0.3'
java-version: '11.0.7'
java-package: jdk
architecture: x64

- uses: actions/checkout@v1

- name: ktlint
run: curl -sSLO https://github.com/pinterest/ktlint/releases/download/0.35.0/ktlint && chmod a+x ktlint && ./ktlint

- name: Build app
run: ./mvnw clean install jacoco:report jacoco:report-aggregate
run: ./mvnw --batch-mode clean install jacoco:report jacoco:report-aggregate

- uses: codecov/codecov-action@v1
with:
token: ${{ secrets.CODECOV_TOKEN }}

- name: Extract openapi doc
run: cd adoptopenjdk-api-v3-frontend && unzip target/adoptopenjdk-api-v3-frontend-*-runner.jar META-INF/quarkus-generated-openapi-doc.YAML
- name:
run: cd adoptopenjdk-api-v3-frontend && ../mvnw org.openapitools:openapi-generator-maven-plugin:4.2.2:generate -Dopenapi.generator.maven.plugin.inputSpec=META-INF/quarkus-generated-openapi-doc.YAML
run: |
cd adoptopenjdk-api-v3-frontend
unzip target/adoptopenjdk-api-v3-frontend-*-runner.jar META-INF/quarkus-generated-openapi-doc.YAML
../mvnw --batch-mode org.openapitools:openapi-generator-maven-plugin:4.2.2:generate \
-Dopenapi.generator.maven.plugin.inputSpec=META-INF/quarkus-generated-openapi-doc.YAML
- name: Zip Javascript client
run: zip javascript-client.zip adoptopenjdk-api-v3-frontend/target/generated-sources/openapi

0 comments on commit 26f2309

Please sign in to comment.