Add tests with OpenJDK 25
... and also add back test coverage with OpenJDK 8 for smooth transition. Change-Id: I9e4fed28bb1de09a4516b436950989445e96703b Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
This commit is contained in:
11
.zuul.yaml
11
.zuul.yaml
@@ -6,6 +6,7 @@
|
||||
check:
|
||||
jobs:
|
||||
- storlets-functional
|
||||
- storlets-functional-openjdk21
|
||||
- storlets-functional-openjdk17
|
||||
- storlets-functional-podman
|
||||
gate:
|
||||
@@ -32,7 +33,7 @@
|
||||
- ^tests/unit/.*$
|
||||
vars:
|
||||
storlets_gateway_module: docker
|
||||
storlets_jdk_version: 21
|
||||
storlets_jdk_version: 25
|
||||
|
||||
- job:
|
||||
name: storlets-functional-openjdk17
|
||||
@@ -42,6 +43,14 @@
|
||||
storlets_gateway_module: docker
|
||||
storlets_jdk_version: 17
|
||||
|
||||
- job:
|
||||
name: storlets-functional-openjdk21
|
||||
parent: storlets-functional
|
||||
voting: false
|
||||
vars:
|
||||
storlets_gateway_module: docker
|
||||
storlets_jdk_version: 21
|
||||
|
||||
- job:
|
||||
name: storlets-functional-podman
|
||||
parent: storlets-functional
|
||||
|
||||
@@ -72,7 +72,7 @@ STORLETS_CACHE_DIR=${STORLETS_CACHE_DIR:-${STORLETS_DATA_DIR}cache/scopes}
|
||||
STORLETS_PIPES_DIR=${STORLETS_PIPES_DIR:-${STORLETS_DATA_DIR}pipes/scopes}
|
||||
STORLETS_RESTART_CONTAINER_TIMEOUT=${STORLETS_RESTART_CONTAINER_TIMEOUT:-3}
|
||||
STORLETS_RUNTIME_TIMEOUT=${STORLETS_RUNTIME_TIMEOUT:-40}
|
||||
STORLETS_JDK_VERSION=${STORLETS_JDK_VERSION:-21}
|
||||
STORLETS_JDK_VERSION=${STORLETS_JDK_VERSION:-25}
|
||||
|
||||
if [ $STORLETS_GATEWAY_MODULE == 'podman' ]; then
|
||||
CONTAINER_CMD=podman
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
# so you may need root privilege to execute this script
|
||||
set -x
|
||||
|
||||
STORLETS_JDK_VERSION=${STORLETS_JDK_VERSION:-21}
|
||||
STORLETS_JDK_VERSION=${STORLETS_JDK_VERSION:-25}
|
||||
|
||||
# install c library
|
||||
cd src/c/sbus
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
<property name="jarname" value="SBusJavaFacade.jar"/>
|
||||
<property name="libdir" value="/usr/local/lib/storlets/java"/>
|
||||
<property environment="env"/>
|
||||
<property name="env.STORLETS_JDK_VERSION" value="21"/>
|
||||
<property name="env.STORLETS_JDK_VERSION" value="25"/>
|
||||
|
||||
<target name="clean">
|
||||
<delete dir="bin" />
|
||||
|
||||
Reference in New Issue
Block a user