You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by ta...@apache.org on 2021/09/13 12:06:39 UTC
[myfaces] branch master updated: Build with Java11
This is an automated email from the ASF dual-hosted git repository.
tandraschko pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/myfaces.git
The following commit(s) were added to refs/heads/master by this push:
new 8d36ad9 Build with Java11
8d36ad9 is described below
commit 8d36ad96e04603cf3587a8b8a7a13d1fbcca3abf
Author: Thomas Andraschko <ta...@apache.org>
AuthorDate: Mon Sep 13 14:06:35 2021 +0200
Build with Java11
---
.github/workflows/myfaces-ci.yml | 158 +++++++++++++++++++--------------------
1 file changed, 79 insertions(+), 79 deletions(-)
diff --git a/.github/workflows/myfaces-ci.yml b/.github/workflows/myfaces-ci.yml
index aaf7980..3f5edff 100644
--- a/.github/workflows/myfaces-ci.yml
+++ b/.github/workflows/myfaces-ci.yml
@@ -1,80 +1,80 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements. See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership. The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied. See the License for the
-# specific language governing permissions and limitations
-# under the License.
-#
-
-# NOTE https://infra.apache.org/github-actions-secrets.html
-
-name: MyFaces CI
-
-on:
- push:
- branches:
- - master
- - 3.0.x
- - 2.3-next
- - 2.3.x
- paths-ignore:
- - '**.md'
- - '.travis.yml'
- - 'Jenkinsfile'
- pull_request:
- branches:
- - master
- - 3.0.x
- - 2.3-next
- - 2.3.x
- paths-ignore:
- - '**.md'
- - '.travis.yml'
- - 'Jenkinsfile'
- workflow_dispatch:
-
-jobs:
- build:
-
- runs-on: ubuntu-latest
-
- steps:
- - uses: actions/checkout@v2.3.4
- with:
- persist-credentials: false
- - name: Set up JDK 8
- uses: actions/setup-java@v2
- with:
- distribution: 'adopt'
- java-version: 8
- - name: Cache Maven packages
- uses: actions/cache@v2.1.6
- with:
- path: ~/.m2
- key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
- restore-keys: ${{ runner.os }}-m2
- - name: Build with Maven
- run: |
- if ! mvn -B clean verify -Dformats=XML -f pom.xml; then
- find . \( -path '*/target/surefire-reports/*.xml' -o -path '*/target/failsafe-reports/*.xml' -o -path '*/target/rat.txt' -o -path '*/target/checkstyle-result.xml' -o -path '*/target/dependency-check-report.xml' \) | zip -q reports.zip -@
- exit 1
- fi
-
- - name: Reports
- uses: actions/upload-artifact@v2
- if: failure()
- with:
- name: reports
- retention-days: 14
- path: reports.zip
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+# NOTE https://infra.apache.org/github-actions-secrets.html
+
+name: MyFaces CI
+
+on:
+ push:
+ branches:
+ - master
+ - 3.0.x
+ - 2.3-next
+ - 2.3.x
+ paths-ignore:
+ - '**.md'
+ - '.travis.yml'
+ - 'Jenkinsfile'
+ pull_request:
+ branches:
+ - master
+ - 3.0.x
+ - 2.3-next
+ - 2.3.x
+ paths-ignore:
+ - '**.md'
+ - '.travis.yml'
+ - 'Jenkinsfile'
+ workflow_dispatch:
+
+jobs:
+ build:
+
+ runs-on: ubuntu-latest
+
+ steps:
+ - uses: actions/checkout@v2.3.4
+ with:
+ persist-credentials: false
+ - name: Set up JDK 11
+ uses: actions/setup-java@v2
+ with:
+ distribution: 'adopt'
+ java-version: 11
+ - name: Cache Maven packages
+ uses: actions/cache@v2.1.6
+ with:
+ path: ~/.m2
+ key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
+ restore-keys: ${{ runner.os }}-m2
+ - name: Build with Maven
+ run: |
+ if ! mvn -B clean verify -Dformats=XML -f pom.xml; then
+ find . \( -path '*/target/surefire-reports/*.xml' -o -path '*/target/failsafe-reports/*.xml' -o -path '*/target/rat.txt' -o -path '*/target/checkstyle-result.xml' -o -path '*/target/dependency-check-report.xml' \) | zip -q reports.zip -@
+ exit 1
+ fi
+
+ - name: Reports
+ uses: actions/upload-artifact@v2
+ if: failure()
+ with:
+ name: reports
+ retention-days: 14
+ path: reports.zip
if-no-files-found: ignore
\ No newline at end of file