Skip to content

Merge main into the latest generate features branch#1044

Open
turkeylurkey wants to merge 102 commits intoOpenLiberty:generate-features-updatefrom
turkeylurkey:merge-main-0130
Open

Merge main into the latest generate features branch#1044
turkeylurkey wants to merge 102 commits intoOpenLiberty:generate-features-updatefrom
turkeylurkey:merge-main-0130

Conversation

@turkeylurkey
Copy link
Member

Here we are merging the latest main into the generate-features-update before the latest feature generation fixes have been applied.

cherylking and others added 30 commits June 3, 2025 17:28
Signed-off-by: Arun Venmany <Arun.Kumar.V.N@ibm.com>
Signed-off-by: Arun Venmany <Arun.Kumar.V.N@ibm.com>
Signed-off-by: Arun Venmany <Arun.Kumar.V.N@ibm.com>
…p_false_fix

code changes to deploy war file in devc mode with looseapp=false
Signed-off-by: Paul Gooderham <turkeyonmarblerye@gmail.com>
venmanyarun and others added 26 commits November 20, 2025 19:46
Signed-off-by: Arun Venmany <Arun.Kumar.V.N@ibm.com>
…r_fix

Changes to add resources output directory to EAR XML
Signed-off-by: Arun Venmany <Arun.Kumar.V.N@ibm.com>
Signed-off-by: Arun Venmany <Arun.Kumar.V.N@ibm.com>
Signed-off-by: Arun Venmany <Arun.Kumar.V.N@ibm.com>
Signed-off-by: Arun Venmany <Arun.Kumar.V.N@ibm.com>
Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>
Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>
Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>
Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>
Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>
Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>
Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>
Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>
Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>
Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>
Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>
Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>
* toolchain initial commit

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* adding toolchain jdk setup

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* adding logs and correcting tests

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* adding branch to workflow yaml (OpenLiberty#1036)

* adding branch to workflow yaml

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* adding branch to workflow yaml

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* removing env

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* sending java installation path as parameter

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* sending java installation path as parameter

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* trying with gradle init step

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* trying with gradle init step

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* trying with gradle init step

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* trying with gradle init step

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* trying with gradle init step

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* trying with gradle init step

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* refactoring test method, enabling back workflow steps

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* changes to fix tests

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* changes to fix tests

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

---------

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* Toolchain v1 (OpenLiberty#1037)

* adding branch to workflow yaml

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* adding branch to workflow yaml

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* removing env

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* sending java installation path as parameter

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* sending java installation path as parameter

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* trying with gradle init step

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* trying with gradle init step

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* trying with gradle init step

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* trying with gradle init step

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* trying with gradle init step

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* trying with gradle init step

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* refactoring test method, enabling back workflow steps

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* changes to fix tests

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* changes to fix tests

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* Adding more tests for libertyCreate and libertyStart

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* adding tests similar to LibertyTests.groovy with toolchains

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* updating tests

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* updating tests

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

---------

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* adding jvmArgs metspace for test

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* steps in workflow to upload reports

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* increase metaspace to 1g

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* set metaspace to gradle.properties

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* adding back other java versions to matrix

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* removing toolchain branch from workflow

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* correcting copyright year

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* addresing review comments

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* new test for warning on java home already configured in jvm.options or server.env

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* new test for warning on java home already configured in jvm.options or server.env

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing windows tests

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* Adding logic to consider env variables and jvm.option variables

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* updating tests to check windows issue

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* updating tests to check windows issue

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* excluding gradle property based tests from windows

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* modifying tests to work with java 8

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* modifying tests

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* code changes to fix split for windows

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* adding new test for libertyStop

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* adding new test for libertyStop

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* changes based on review comments

* adding -D option for jvmOptions

* adding changes to support mergeServerEnv config file specified in configDirectory

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

---------

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>
Co-authored-by: Sajeer Zeji <44323186+sajeerzeji@users.noreply.github.com>
…berty#1042)

* removing runtime code to add foojay plugin to settings.gradle

* changes based on review comments
* toolchain initial commit

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* adding toolchain jdk setup

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* adding logs and correcting tests

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* adding branch to workflow yaml (OpenLiberty#1036)

* adding branch to workflow yaml

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* adding branch to workflow yaml

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* removing env

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* sending java installation path as parameter

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* sending java installation path as parameter

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* trying with gradle init step

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* trying with gradle init step

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* trying with gradle init step

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* trying with gradle init step

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* trying with gradle init step

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* trying with gradle init step

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* refactoring test method, enabling back workflow steps

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* changes to fix tests

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* changes to fix tests

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

---------

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* Toolchain v1 (OpenLiberty#1037)

* adding branch to workflow yaml

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* adding branch to workflow yaml

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* removing env

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* sending java installation path as parameter

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* sending java installation path as parameter

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* trying with gradle init step

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* trying with gradle init step

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* trying with gradle init step

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* trying with gradle init step

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* trying with gradle init step

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* trying with gradle init step

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* fixing run script

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* refactoring test method, enabling back workflow steps

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* changes to fix tests

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* changes to fix tests

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* Adding more tests for libertyCreate and libertyStart

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* adding tests similar to LibertyTests.groovy with toolchains

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* updating tests

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* updating tests

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

---------

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* adding jvmArgs metspace for test

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* steps in workflow to upload reports

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* increase metaspace to 1g

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* set metaspace to gradle.properties

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* adding back other java versions to matrix

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* removing toolchain branch from workflow (OpenLiberty#1039)

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>

* Environment variables merging processes added

* Added logs for devmode recompilation for toolchain

* Added test for devmode recompilation

* Corrected a leftover code

* Copyright years updated

* DevmodeToolchainTest excluded for windows in pipeline

* Toolchain doc updated for toolchain config precedence section

* Updated the toolchain.md documentation by adding some examples

* Added more logs as sample

* Removed adding foojay plugin through test code to settings.gradle, and added it to ther test projects settings.gradle directly

* Liberty version and ant version are updated

* Auto provisioning link added to the toolchain.md toubleshooting section

---------

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>
Co-authored-by: Arun Venmany <arun.kumar.v.n@ibm.com>
Co-authored-by: Sajeer <sajeer@Sajeers-MacBook-Pro.local>
Co-authored-by: Sajeer <sajeer@Mac.lan>
Co-authored-by: Sajeer <sajeer@mac.in.ibm.com>
Signed-off-by: Paul Gooderham <turkeyonmarblerye@gmail.com>
@turkeylurkey
Copy link
Member Author

The conflict:
build.gradle

<<<<<<< HEAD
def libertyAntVersion = "1.9.16"
def libertyCommonVersion = "1.8.38-SNAPSHOT"
=======
def libertyAntVersion = "1.9.18"
def libertyCommonVersion = "1.8.40"

>>>>>>> origin/main

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

7 participants