Skip to content

Add Jenkinsfile option to build on z/OS#1239

Merged
jasonkatonica merged 1 commit intoIBM:java25from
gin-nader:ginader/zosjenkins-java25
Apr 15, 2026
Merged

Add Jenkinsfile option to build on z/OS#1239
jasonkatonica merged 1 commit intoIBM:java25from
gin-nader:ginader/zosjenkins-java25

Conversation

@gin-nader
Copy link
Copy Markdown
Collaborator

@gin-nader gin-nader commented Feb 25, 2026

This update allows Jenkins to build on z/OS platforms. This should also automatically trigger z/OS builds when PRs are opened. Currently, this support is only available for Java 25.

Signed-off-by: Thomas-Ginader thomas.ginader@ibm.com

@gin-nader gin-nader marked this pull request as draft February 25, 2026 21:18
@gin-nader gin-nader force-pushed the ginader/zosjenkins-java25 branch 6 times, most recently from 30bd4bc to 1689bd8 Compare March 4, 2026 19:01
@gin-nader gin-nader force-pushed the ginader/zosjenkins-java25 branch 5 times, most recently from fd39077 to bc943a3 Compare March 12, 2026 13:23
@gin-nader gin-nader force-pushed the ginader/zosjenkins-java25 branch 4 times, most recently from e21b86b to 15f5b7b Compare March 16, 2026 20:40
@gin-nader gin-nader marked this pull request as ready for review March 16, 2026 20:44
@gin-nader gin-nader force-pushed the ginader/zosjenkins-java25 branch 3 times, most recently from c505a37 to bc97268 Compare March 17, 2026 15:34
Comment thread src/main/native/ock/jgskit.mak Outdated
Comment thread buildNative.sh
Comment thread utils.groovy Outdated
Comment thread utils.groovy Outdated
Comment thread utils.groovy Outdated
@jasonkatonica
Copy link
Copy Markdown
Member

I also ran this pipeline and it seems to be failing accross various platforms as seen in the PR check link above.

Comment thread Jenkinsfile
Comment thread Jenkinsfile Outdated
Comment thread Jenkinsfile Outdated
Comment thread Jenkinsfile Outdated
Comment thread Jenkinsfile Outdated
Comment thread JenkinsfilePerformance
Comment thread utils.groovy
Comment thread utils.groovy Outdated
Comment thread utils.groovy Outdated
Comment thread utils.groovy Outdated
@gin-nader gin-nader force-pushed the ginader/zosjenkins-java25 branch from bc97268 to e386122 Compare March 18, 2026 17:45
@gin-nader gin-nader force-pushed the ginader/zosjenkins-java25 branch 15 times, most recently from d0da117 to 42e3254 Compare March 31, 2026 20:15
@gin-nader
Copy link
Copy Markdown
Collaborator Author

z/OS tests are now running with 0 failures. This is ready for another review.

Copy link
Copy Markdown
Member

@jasonkatonica jasonkatonica left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link
Copy Markdown
Collaborator

@taoliult taoliult left a comment

Choose a reason for hiding this comment

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

LGTM

@gin-nader gin-nader force-pushed the ginader/zosjenkins-java25 branch 3 times, most recently from 353a107 to 9e50807 Compare April 7, 2026 18:34
Comment thread Jenkinsfile Outdated
Comment thread utils.groovy Outdated
Comment thread utils.groovy Outdated
@gin-nader gin-nader force-pushed the ginader/zosjenkins-java25 branch 2 times, most recently from 64152c6 to d74f935 Compare April 7, 2026 20:37
Comment thread utils.groovy Outdated
Comment thread utils.groovy Outdated
Comment thread utils.groovy Outdated
This update allows Jenkins to build on z/OS platforms. This should also automatically trigger z/OS builds when PRs are opened. Currently, this support is only available for Java 25.

Signed-off-by: Thomas-Ginader <thomas.ginader@ibm.com>
Copy link
Copy Markdown
Member

@KostasTsiounis KostasTsiounis left a comment

Choose a reason for hiding this comment

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

LGTM

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.

5 participants