Skip to content

Commit

Permalink
build: Build requires Java 17 because of UDFs and dependencies.
Browse files Browse the repository at this point in the history
  • Loading branch information
nielsbasjes committed Aug 18, 2022
1 parent ae50ba1 commit 9103359
Show file tree
Hide file tree
Showing 5 changed files with 5 additions and 4 deletions.
1 change: 0 additions & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,6 @@ jobs:
strategy:
matrix:
java:
- '11'
- '17'

steps:
Expand Down
2 changes: 1 addition & 1 deletion .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
# limitations under the License.
#

image: maven:3.8.6-jdk-11
image: maven:3.8.6-eclipse-temurin-17

stages:
- build
Expand Down
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ This is intended as an overview of the major changes

v7.5.0-SNAPSHOT
===
- Build
- Because of dependencies and plugins the build now requires Java 17.
- New/improved detections
- Report frozen Mac OS as `Mac OS >=10.15.7` for all browsers (Chrome, Firefox, etc.).
- Ekioh Flow browser
Expand Down
2 changes: 1 addition & 1 deletion devtools/docker/env.sh
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ alias switch-jdk11="__INTERNAL__SwitchJDK 1.11.0; export JDK_VERSION=JDK-11"
alias switch-jdk17="__INTERNAL__SwitchJDK 1.17.0 ; export JDK_VERSION=JDK-17"
#alias switch-jdk13="__INTERNAL__SwitchJDK latest; export JDK_VERSION=JDK-13"

switch-jdk11
switch-jdk17

. "/usr/lib/git-core/git-sh-prompt"
export PS1='\['${IBlue}${On_Black}'\] \u@\['${IWhite}${On_Red}'\][Yauaa Builder \['${BWhite}${On_Blue}'\]<'\${JDK_VERSION}'>\['${IWhite}${On_Red}'\]]\['${IBlue}${On_Black}'\]:\['${Cyan}${On_Black}'\]\w$(declare -F __git_ps1 &>/dev/null && __git_ps1 " \['${BIPurple}'\]{\['${BIGreen}'\]%s\['${BIPurple}'\]}")\['${BIBlue}'\] ]\['${Color_Off}'\]\n$ '
Expand Down
2 changes: 1 addition & 1 deletion documentation/content/developer/Building.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ weight = 10
## Building
Requirements:
- A Linux class machine (can be a VM)
- The normal build tools for a Java project (i.e. maven 3.6+ and jdk 11)
- The normal build tools for a Java project (i.e. Maven 3.6+ and jdk 17)
- The `./start-docker.sh` script launches a docker based build environment with all needed tools.

and then simply do:
Expand Down

0 comments on commit 9103359

Please sign in to comment.