-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Enhancement] Extending Eclipse Che CI infrastructure support to s390x #16287
Comments
CI on mainframes \o/ |
@ibuziuk Thanks for the positive response. Along with extending support to s390x, we would also like to publish the s390x docker images to Eclipse Che docker repository i.e. |
@ibuziuk I have created a Jenkins project to build che-machine-exe on the OSU/OSL Jenkins service for s390x. Kindly check and let me know your comments. Looking forward to extend this CI similar for other Eclipse Che repositories. |
@shahidhs-ibm what do you expect from us? What changes? |
@l0rd We are looking for two main support from your side:
For e.g. Tensorflow is one of the communities which supports IBM Z builds. Please refer to link for more details. Please let us know your thoughts/comments. |
Ok I see and I am +1 for that. For 1. a link to the s390 build status badge in our repositories README files is what you are thinking about? In that case the simpler would be to directly open the corresponding PRs. For 2. I think the simpler would be to create a quay.io bot (if you don't already have one) and we will grant the privileges to push new images on our repos. Does that sound like a good plan? |
Sounds like a good plan to me. For 1. We will create a PR to update README files to display s390x build status batch. |
@l0rd Could you please add the GitHub hook URL (https://ibmz-ci.osuosl.org/github-webhook/) of Jenkins server into che-machine-exec GitHub repository for us to get the build triggers? |
@l0rd Any updates? |
@shahidhs-ibm I belive we will need to ask eclipse webmaster to do this, since we do not have an admin access |
@skabashnyuk Could you please add a GitHub webhook to our Jenkins pipeline as per above discussion? |
Hello, AFAIk with buildx we don't need other CI infrastructure as we can build for arm, z, power, etc. Besides,
is not correct as we can publish multi-arch images on quay. |
so, it would be nicer to have compliant Dockerfiles/build scripts to be multi-arch aware and provide multi-arch images by default (including Z) |
@benoitf From comment point#2 is invalid now. This was based on some past info we had which is obsolete now. For point#1, we want to display s390x build status badge in README files similar to the batch which displays build status from About comment, we are working on this analysis and keep you posted. |
Do you have any plans to switch to github actions/ travis from |
Hello, by using buildx we can publish new multi-arch images so we may not require external jenkins server. |
Thank you @benoitf |
Issues go stale after Mark the issue as fresh with If this issue is safe to close now please do so. Moderators: Add |
Is your enhancement related to a problem? Please describe.
This is a feature request to add support of s390x architecture to Eclipse Che CI infrastructure (
https://ci.codenvycorp.com/job/che-master-ci/
andhttps://ci.centos.org/job/<pkg>
)Describe the solution you'd like
We have Open Source Labs hosted Jenkins service at https://osuosl.org/services/ibm-z/. We will take the responsibility for all development, support and maintenance tasks for Jenkins jobs which will run for s390x arch.
Describe alternatives you've considered
Kindly suggest alternatives in case above feature proposal have any issue(s).
Additional context
We will like to publish the generated build artifacts (binaries / docker images etc) for s390x in the Eclipse Che releases and
quay.io
docker repository as well.Kindly let us know if any additional information is required.
The text was updated successfully, but these errors were encountered: