[saros-project/saros] 2e69b5: [Build] Update build environment to JDK 11

0 views
Skip to first unread message

Stefan Moll

unread,
Jul 25, 2022, 7:43:16 AM7/25/22
to saros-...@googlegroups.com
Branch: refs/heads/master
Home: https://github.com/saros-project/saros
Commit: 2e69b50b452da7a84715d71f46c465684d0a0fe3
https://github.com/saros-project/saros/commit/2e69b50b452da7a84715d71f46c465684d0a0fe3
Author: Stefan Moll <ste...@stefaus.de>
Date: 2022-07-25 (Mon, 25 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: c0e381e9895f64466c1a93f3cd5057bd50d17f3f
https://github.com/saros-project/saros/commit/c0e381e9895f64466c1a93f3cd5057bd50d17f3f
Author: Stefan Moll <ste...@stefaus.de>
Date: 2022-07-25 (Mon, 25 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: ccf020f86c0f886690da30563c1b5b39417a4ab7
https://github.com/saros-project/saros/commit/ccf020f86c0f886690da30563c1b5b39417a4ab7
Author: Stefan Moll <ste...@stefaus.de>
Date: 2022-07-25 (Mon, 25 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/20416404cad9...ccf020f86c0f
Reply all
Reply to author
Forward
0 new messages