Branch: refs/heads/pr/jdk11
Home:
https://github.com/saros-project/saros
Commit: 2e0ffc994672ca7af392f290619dbe133cbf7132
https://github.com/saros-project/saros/commit/2e0ffc994672ca7af392f290619dbe133cbf7132
Author: Stefan Moll <
ste...@stefaus.de>
Date: 2022-07-21 (Thu, 21 Jul 2022)
Changed paths:
M .github/workflows/build.yml
R .github/workflows/build_jdk11.yml
M .github/workflows/build_pmd.yml
M docs/contribute/development-environment.md
M docs/contribute/processes/continuous-integration.md
M docs/contributing.md
M docs/documentation/installation.md
Log Message:
-----------
[Build] Update build environment to JDK 11
Updates the github workflows and documentation to use Eclipse Temurin
JDK 11. Removes the JDK 11 test build, as it is now standard.
Commit: b38b70be758917cfda57ec48f28ec3908d8c5663
https://github.com/saros-project/saros/commit/b38b70be758917cfda57ec48f28ec3908d8c5663
Author: Stefan Moll <
ste...@stefaus.de>
Date: 2022-07-21 (Thu, 21 Jul 2022)
Changed paths:
M eclipse/build.gradle.kts
Log Message:
-----------
[Build] New workaround for Eclipse dependencies
The direct and transitive Eclipse dependency `org.eclipse.jface.text`
must be a newer version than the automatically chosen one, which has a
class signature issue that leads to Java security exceptions.
Using JDK 11 and new dependencies makes older fixes obsolete for now.
closes #1086 #1138
Commit: e5b038036891dced8bfaf4ef14196803abe77cc0
https://github.com/saros-project/saros/commit/e5b038036891dced8bfaf4ef14196803abe77cc0
Author: Stefan Moll <
ste...@stefaus.de>
Date: 2022-07-22 (Fri, 22 Jul 2022)
Changed paths:
M stf/src/saros/stf/server/rmi/superbot/component/contextmenu/peview/submenu/impl/NewC.java
M stf/src/saros/stf/shared/Constants.java
M travis/script/stf/coordinator/start_stf_tests.sh
M travis/script/stf/shared_vars.sh
Log Message:
-----------
[Build] Update STF environment to JDK 11
* Updates STF test runner to use JDK 11 docker container
* Remove unsupported -t parameter from timeout command
* JDK 9 introduced java modules. Now eclipse is asking to create a file
for this and STF Bot is extended to uncheck the creation of this file.
Otherwise the create dialog would never finish.
Compare:
https://github.com/saros-project/saros/compare/2e0ffc994672%5E...e5b038036891