This is an automated email from the ASF dual-hosted git repository.
pdallig pushed a commit to branch branch-0.12
in repository https://gitbox.apache.org/repos/asf/zeppelin.git
The following commit(s) were added to refs/heads/branch-0.12 by this push:
new 88c74441fd [ZEPPELIN-6090] Drop JDK8 from CI
88c74441fd is described below
commit 88c74441fda7124da35e31a90c6078dd725ea413
Author: Philipp Dallig <[email protected]>
AuthorDate: Tue Oct 22 16:40:09 2024 +0200
[ZEPPELIN-6090] Drop JDK8 from CI
### What is this PR for?
This pull request removes the test with JDK 8. I have kept the JDK matrix
to make it easier to switch to the next JDK later.
This pull request also drops python 3.7 & 3.8 tests for the
`python`,`rlang` and `zeppelin-jupyter` interpreter. Please note that current
python 3.7 and 3.8 are end of life. https://devguide.python.org/versions/
### What type of PR is it?
Improvement
### What is the Jira issue?
- https://issues.apache.org/jira/browse/ZEPPELIN-6090
### How should this be tested?
* CI
### Questions:
* Does the license files need to update? No
* Is there breaking changes for older versions? No
* Does this needs documentation? No
Closes #4875 from Reamer/jdk11_github.
Signed-off-by: Philipp Dallig <[email protected]>
(cherry picked from commit b9860b6eda35551b91d8ab4146c7ff0609fac858)
Signed-off-by: Philipp Dallig <[email protected]>
---
.github/workflows/core.yml | 27 ++++++++-------------------
1 file changed, 8 insertions(+), 19 deletions(-)
diff --git a/.github/workflows/core.yml b/.github/workflows/core.yml
index 83728cc78b..89c3a4e174 100644
--- a/.github/workflows/core.yml
+++ b/.github/workflows/core.yml
@@ -40,7 +40,7 @@ jobs:
strategy:
fail-fast: false
matrix:
- java: [ 8, 11 ]
+ java: [ 11 ]
steps:
- name: Checkout
uses: actions/checkout@v4
@@ -91,7 +91,7 @@ jobs:
strategy:
fail-fast: false
matrix:
- java: [ 8, 11 ]
+ java: [ 11 ]
env:
INTERPRETERS:
'hbase,jdbc,file,flink-cmd,cassandra,elasticsearch,bigquery,alluxio,livy,groovy,java,neo4j,sparql,mongodb,influxdb,shell'
steps:
@@ -137,12 +137,7 @@ jobs:
fail-fast: false
matrix:
python: [ 3.9 ]
- java: [ 8, 11 ]
- include:
- - python: 3.7
- java: 8
- - python: 3.8
- java: 8
+ java: [ 11 ]
steps:
- name: Checkout
uses: actions/checkout@v4
@@ -190,7 +185,7 @@ jobs:
strategy:
fail-fast: false
matrix:
- java: [ 8, 11 ]
+ java: [ 11 ]
steps:
# user/password => root/root
- name: Start mysql
@@ -259,7 +254,7 @@ jobs:
uses: actions/setup-java@v4
with:
distribution: 'temurin'
- java-version: 8
+ java-version: 11
- name: Cache local Maven repository
uses: actions/cache@v4
with:
@@ -297,7 +292,7 @@ jobs:
strategy:
fail-fast: false
matrix:
- java: [ 8, 11 ]
+ java: [ 11 ]
steps:
- name: Checkout
uses: actions/checkout@v4
@@ -346,12 +341,7 @@ jobs:
fail-fast: false
matrix:
python: [ 3.9 ]
- java: [ 8, 11 ]
- include:
- - python: 3.7
- java: 8
- - python: 3.8
- java: 8
+ java: [ 11 ]
steps:
- name: Checkout
uses: actions/checkout@v4
@@ -401,7 +391,6 @@ jobs:
rm -rf spark/interpreter/metastore_db
./mvnw verify -pl spark-submit,spark/interpreter -am
-Dtest=org/apache/zeppelin/spark/* -Pspark-3.4 -Pspark-scala-2.13 -Pintegration
-DfailIfNoTests=false ${MAVEN_ARGS}
- name: run spark-3.5 tests with scala-2.13 and python-${{ matrix.python
}}
- if: matrix.python >= '3.8'
run: |
rm -rf spark/interpreter/metastore_db
./mvnw verify -pl spark-submit,spark/interpreter -am
-Dtest=org/apache/zeppelin/spark/* -Pspark-3.5 -Pspark-scala-2.13 -Pintegration
-DfailIfNoTests=false ${MAVEN_ARGS}
@@ -460,7 +449,7 @@ jobs:
strategy:
fail-fast: false
matrix:
- java: [ 8, 11 ]
+ java: [ 11 ]
steps:
- name: Checkout
uses: actions/checkout@v4