You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@streampipes.apache.org by ze...@apache.org on 2023/01/02 15:47:08 UTC

[streampipes] branch SP-1013 created (now dc1007e66)

This is an automated email from the ASF dual-hosted git repository.

zehnder pushed a change to branch SP-1013
in repository https://gitbox.apache.org/repos/asf/streampipes.git


      at dc1007e66  [#1013] Update java version to 17

This branch includes the following new commits:

     new dc1007e66  [#1013] Update java version to 17

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



[streampipes] 01/01: [#1013] Update java version to 17

Posted by ze...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

zehnder pushed a commit to branch SP-1013
in repository https://gitbox.apache.org/repos/asf/streampipes.git

commit dc1007e664c5be949944a20a0ccd202f93b77443
Author: Philipp Zehnder <te...@users.noreply.github.com>
AuthorDate: Mon Jan 2 16:46:51 2023 +0100

     [#1013] Update java version to 17
---
 .github/workflows/build.yml                                  |  4 ++--
 .github/workflows/cypress-test.yml                           |  4 ++--
 .github/workflows/pr-validation.yml                          |  8 ++++----
 pom.xml                                                      | 12 ++++++------
 streampipes-backend/Dockerfile                               |  2 +-
 .../streampipes-connect-adapters-iiot/Dockerfile             |  2 +-
 .../streampipes-connect-adapters/Dockerfile                  |  2 +-
 .../streampipes-extensions-all-iiot/Dockerfile               |  2 +-
 .../streampipes-extensions-all-jvm/Dockerfile                |  2 +-
 .../streampipes-pipeline-elements-all-flink/Dockerfile       |  2 +-
 .../streampipes-pipeline-elements-all-jvm/Dockerfile         |  2 +-
 .../streampipes-sinks-internal-jvm/Dockerfile                |  2 +-
 .../streampipes-sources-vehicle-simulator/Dockerfile         |  2 +-
 .../streampipes-sources-watertank-simulator/Dockerfile       |  2 +-
 14 files changed, 24 insertions(+), 24 deletions(-)

diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 2732ef06b..5f6973618 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -28,11 +28,11 @@ jobs:
       - name: Checkout
         uses: actions/checkout@v1
 
-      - name: Set up JDK 11
+      - name: Set up JDK 17
         uses: actions/setup-java@v2
         with:
           distribution: 'temurin'
-          java-version: '11'
+          java-version: '17'
 
       - name: Set up Node
         uses: actions/setup-node@v1
diff --git a/.github/workflows/cypress-test.yml b/.github/workflows/cypress-test.yml
index 0c4d46eac..28c7a33eb 100644
--- a/.github/workflows/cypress-test.yml
+++ b/.github/workflows/cypress-test.yml
@@ -27,11 +27,11 @@ jobs:
       - name: Checkout
         uses: actions/checkout@v1
 
-      - name: Set up JDK 11
+      - name: Set up JDK 17
         uses: actions/setup-java@v2
         with:
           distribution: 'temurin'
-          java-version: '11'
+          java-version: '17'
 
       - name: Set up Node
         uses: actions/setup-node@v1
diff --git a/.github/workflows/pr-validation.yml b/.github/workflows/pr-validation.yml
index b92c5df09..d7ecd72aa 100644
--- a/.github/workflows/pr-validation.yml
+++ b/.github/workflows/pr-validation.yml
@@ -25,11 +25,11 @@ jobs:
       - name: Checkout
         uses: actions/checkout@v1
 
-      - name: Set up JDK 11
+      - name: Set up JDK 17
         uses: actions/setup-java@v2
         with:
           distribution: 'temurin'
-          java-version: '11'
+          java-version: '17'
 
       - name: Validate java code
         run: mvn clean verify -Dmaven.test.skip=true
@@ -65,11 +65,11 @@ jobs:
       - name: Checkout
         uses: actions/checkout@v1
 
-      - name: Set up JDK 11
+      - name: Set up JDK 17
         uses: actions/setup-java@v2
         with:
           distribution: 'temurin'
-          java-version: '11'
+          java-version: '17'
 
       - name: Set up Node
         uses: actions/setup-node@v1
diff --git a/pom.xml b/pom.xml
index 266688839..8a5afb7c6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -138,8 +138,8 @@
 	<maven-source-plugin.version>3.2.1</maven-source-plugin.version>
 	<maven-shade-plugin.version>3.4.1</maven-shade-plugin.version>
 
-	<maven.compiler.source>11</maven.compiler.source>
-	<maven.compiler.target>11</maven.compiler.target>
+	<maven.compiler.source>17</maven.compiler.source>
+	<maven.compiler.target>17</maven.compiler.target>
 
 	<amqp-client.version>4.8.0</amqp-client.version>
 	<animal-sniffer-annotations.version>1.22</animal-sniffer-annotations.version>
@@ -1514,7 +1514,7 @@ IoT data streams.
 					<artifactId>maven-compiler-plugin</artifactId>
 					<version>${maven-compiler-plugin.version}</version>
 					<configuration>
-						<release>11</release>
+						<release>17</release>
 						<encoding>UTF-8</encoding>
 					</configuration>
 				</plugin>
@@ -1620,7 +1620,7 @@ IoT data streams.
 				<artifactId>maven-enforcer-plugin</artifactId>
 				<executions>
 					<execution>
-						<id>check-at-least-java-11</id>
+						<id>check-at-least-java-17</id>
 						<phase>validate</phase>
 						<goals>
 							<goal>enforce</goal>
@@ -1628,7 +1628,7 @@ IoT data streams.
 						<configuration>
 							<rules>
 								<requireJavaVersion>
-									<version>1.11.0</version>
+									<version>1.17.0</version>
 								</requireJavaVersion>
 							</rules>
 						</configuration>
@@ -1812,7 +1812,7 @@ IoT data streams.
 				<groupId>org.apache.maven.plugins</groupId>
 				<artifactId>maven-compiler-plugin</artifactId>
 				<configuration>
-					<release>11</release>
+					<release>17</release>
 					<encoding>UTF-8</encoding>
 				</configuration>
 			</plugin>
diff --git a/streampipes-backend/Dockerfile b/streampipes-backend/Dockerfile
index 4ee566aab..48e2dad56 100644
--- a/streampipes-backend/Dockerfile
+++ b/streampipes-backend/Dockerfile
@@ -13,7 +13,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-FROM eclipse-temurin:11-jre-focal
+FROM eclipse-temurin:17-jre-focal
 
 COPY target/streampipes-backend.jar  /streampipes-backend.jar
 
diff --git a/streampipes-extensions/streampipes-connect-adapters-iiot/Dockerfile b/streampipes-extensions/streampipes-connect-adapters-iiot/Dockerfile
index 745685b08..5e5d471c9 100644
--- a/streampipes-extensions/streampipes-connect-adapters-iiot/Dockerfile
+++ b/streampipes-extensions/streampipes-connect-adapters-iiot/Dockerfile
@@ -13,7 +13,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-FROM eclipse-temurin:11-jre-focal
+FROM eclipse-temurin:17-jre-focal
 
 COPY target/streampipes-connect-adapters-iiot.jar  /streampipes-connect-adapters-iiot.jar
 
diff --git a/streampipes-extensions/streampipes-connect-adapters/Dockerfile b/streampipes-extensions/streampipes-connect-adapters/Dockerfile
index 6b146f52e..465c64fba 100644
--- a/streampipes-extensions/streampipes-connect-adapters/Dockerfile
+++ b/streampipes-extensions/streampipes-connect-adapters/Dockerfile
@@ -13,7 +13,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-FROM eclipse-temurin:11-jre-focal
+FROM eclipse-temurin:17-jre-focal
 
 COPY target/streampipes-connect-adapters.jar  /streampipes-connect-adapters.jar
 
diff --git a/streampipes-extensions/streampipes-extensions-all-iiot/Dockerfile b/streampipes-extensions/streampipes-extensions-all-iiot/Dockerfile
index 43449cdd8..e286b256d 100644
--- a/streampipes-extensions/streampipes-extensions-all-iiot/Dockerfile
+++ b/streampipes-extensions/streampipes-extensions-all-iiot/Dockerfile
@@ -13,7 +13,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-FROM eclipse-temurin:11-jre-focal
+FROM eclipse-temurin:17-jre-focal
 
 # needed pkgs processors-image-processing-jvm
 RUN apt-get update && apt-get install ttf-dejavu-core && apt-get install fontconfig
diff --git a/streampipes-extensions/streampipes-extensions-all-jvm/Dockerfile b/streampipes-extensions/streampipes-extensions-all-jvm/Dockerfile
index 29d0b93c2..d84e5bcea 100644
--- a/streampipes-extensions/streampipes-extensions-all-jvm/Dockerfile
+++ b/streampipes-extensions/streampipes-extensions-all-jvm/Dockerfile
@@ -13,7 +13,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-FROM eclipse-temurin:11-jre-focal
+FROM eclipse-temurin:17-jre-focal
 
 # needed pkgs processors-image-processing-jvm
 RUN apt-get update && apt-get install ttf-dejavu-core && apt-get install fontconfig
diff --git a/streampipes-extensions/streampipes-pipeline-elements-all-flink/Dockerfile b/streampipes-extensions/streampipes-pipeline-elements-all-flink/Dockerfile
index 472954d29..f0d2b39c9 100644
--- a/streampipes-extensions/streampipes-pipeline-elements-all-flink/Dockerfile
+++ b/streampipes-extensions/streampipes-pipeline-elements-all-flink/Dockerfile
@@ -13,7 +13,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-FROM eclipse-temurin:11-jre-focal
+FROM eclipse-temurin:17-jre-focal
 
 COPY target/streampipes-pipeline-elements-all-flink.jar  /streampipes-processing-element-container.jar
 
diff --git a/streampipes-extensions/streampipes-pipeline-elements-all-jvm/Dockerfile b/streampipes-extensions/streampipes-pipeline-elements-all-jvm/Dockerfile
index c53ca7f36..f3c7add02 100644
--- a/streampipes-extensions/streampipes-pipeline-elements-all-jvm/Dockerfile
+++ b/streampipes-extensions/streampipes-pipeline-elements-all-jvm/Dockerfile
@@ -13,7 +13,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-FROM eclipse-temurin:11-jre-focal
+FROM eclipse-temurin:17-jre-focal
 
 # needed pkgs processors-image-processing-jvm
 RUN apt-get update && apt-get install ttf-dejavu-core && apt-get install fontconfig
diff --git a/streampipes-extensions/streampipes-sinks-internal-jvm/Dockerfile b/streampipes-extensions/streampipes-sinks-internal-jvm/Dockerfile
index 9bcae8dbc..f57d3359a 100644
--- a/streampipes-extensions/streampipes-sinks-internal-jvm/Dockerfile
+++ b/streampipes-extensions/streampipes-sinks-internal-jvm/Dockerfile
@@ -13,7 +13,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-FROM eclipse-temurin:11-jre-focal
+FROM eclipse-temurin:17-jre-focal
 
 COPY target/streampipes-sinks-internal-jvm.jar  /streampipes-processing-element-container.jar
 
diff --git a/streampipes-extensions/streampipes-sources-vehicle-simulator/Dockerfile b/streampipes-extensions/streampipes-sources-vehicle-simulator/Dockerfile
index c8f7b92c6..734342512 100644
--- a/streampipes-extensions/streampipes-sources-vehicle-simulator/Dockerfile
+++ b/streampipes-extensions/streampipes-sources-vehicle-simulator/Dockerfile
@@ -13,7 +13,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-FROM eclipse-temurin:11-jre-focal
+FROM eclipse-temurin:17-jre-focal
 
 ENV CONSUL_LOCATION consul
 
diff --git a/streampipes-extensions/streampipes-sources-watertank-simulator/Dockerfile b/streampipes-extensions/streampipes-sources-watertank-simulator/Dockerfile
index 070151942..db66dddfb 100644
--- a/streampipes-extensions/streampipes-sources-watertank-simulator/Dockerfile
+++ b/streampipes-extensions/streampipes-sources-watertank-simulator/Dockerfile
@@ -13,7 +13,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-FROM eclipse-temurin:11-jre-focal
+FROM eclipse-temurin:17-jre-focal
 
 COPY target/streampipes-sources-watertank-simulator.jar  /streampipes-processing-element-container.jar