Skip to content

Toolchain v1#1040

Merged
venmanyarun merged 32 commits intoOpenLiberty:mainfrom
venmanyarun:toolchain_v1
Jan 22, 2026
Merged

Toolchain v1#1040
venmanyarun merged 32 commits intoOpenLiberty:mainfrom
venmanyarun:toolchain_v1

Conversation

@venmanyarun
Copy link
Contributor

@venmanyarun venmanyarun commented Jan 12, 2026

  1. Changes made to run all serverTasks with JAVA_HOME in environment variables
  2. Added tests for create,start,run,status and stop
  3. Added -ve tests to fail when JDK required for feature is java 11 and used jdk 8 in toolchain
  4. Also fixed issues related to upload-artifact in workflows and uploaded reports getting overwritten issue

venmanyarun and others added 16 commits December 31, 2025 09:26
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>
* 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>
* 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>
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>
Copy link
Member

@cherylking cherylking left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I didn't review the tests yet.

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

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

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

@cherylking cherylking left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you have any tests where you supply a server.env file with JAVA_HOME specified?

Signed-off-by: Arun Venmany <arun.kumar.v.n@ibm.com>
@venmanyarun
Copy link
Contributor Author

Do you have any tests where you supply a server.env file with JAVA_HOME specified?

Yes. have added more tests now as well...

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>
Copy link
Member

@cherylking cherylking left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

see questions

@venmanyarun venmanyarun merged commit 2b241c1 into OpenLiberty:main Jan 22, 2026
23 of 24 checks passed
venmanyarun added a commit that referenced this pull request Feb 17, 2026
* archive option fix for gradle

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

* rolling back workflow yaml

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

* Toolchain v1 (#1040)

* 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 (#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 (#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>

* removing runtime code to add foojay plugin to settings.gradle (#1042)

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

* changes based on review comments

* Toolchain support for devmode (#1041)

* 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 (#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 (#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 (#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>

* prepare release liberty-gradle-plugin-3.10.0

* prepare for next development iteration

* Confglicts resolved

* Changed pipeline config to run on personal pipeline to find out if any more failures happening

* RUNTIME_VERSION in the pipeline is changed to 25.0.0.10, to test Spring Boot failures

* Spring boot issues fixed by changing the sourceCompatibility,targetCompatibility and spring boot version

* Test failures resolved

* Java 25 related issues are fixed

* Fixed issues with TestLooseApplicationWithToolchain

* Fix for windows and java 25 test failures

* Foojay version upgraded to resolve the CI breaks in windows

* Gradle 9 related changes for making gradle build run without any fail

* Guard signing tasks so CI and local builds succeed without configured signing keys while still supporting signed release publishing

* Liberty version updated for windows pipeline

* PR Branch changed to main in gradle.yml

* Updated the copyright years and removed unwanted comments

* Removed leftover codes, adjusted commends, and reverted unwanted codes

* Readme and Migration Guide are updated with Support matrix, Springboot and Arquilian updates and Java 25 updates

* Corrected Compatibility / Support section in readme

* Added back the java support lines

---------

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>
Co-authored-by: wasdevb1 <wasdevb1@us.ibm.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants