-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Add S390x CI Build Status Badge to README #12044
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
Conversation
468441d to
8fe17b6
Compare
This commit adds the appropriate tag to support the newly migrated Continuous Integration (CI) pipeline for the s390x architecture on Jenkins. Signed-off-by: Firoj-IBM <[email protected]>
8fe17b6 to
625f82d
Compare
README.md
Outdated
| [](http://www.apache.org/licenses/LICENSE-2.0) | ||
| [](https://twitter.com/strimziio) | ||
| [](https://artifacthub.io/packages/search?repo=strimzi-kafka-operator) | ||
| [](https://ibmz-ci.osuosl.org/job/Strimzi_Kafka_Operator_IBMZ_CI/) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As triaged on the last community call we would like to have a dedicated section in the README with budges coming from the community and not together with the official ones.
You should create a new section at the bottom of this README with this new badge.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #12044 +/- ##
============================================
- Coverage 74.91% 74.79% -0.13%
- Complexity 6454 6625 +171
============================================
Files 343 377 +34
Lines 24336 25359 +1023
Branches 3207 3396 +189
============================================
+ Hits 18232 18966 +734
- Misses 4830 5005 +175
- Partials 1274 1388 +114 🚀 New features to boost your workflow:
|
Signed-off-by: Firoj-IBM <[email protected]>
README.md
Outdated
| ### Architecture support | ||
| #### Linux on IBM Z (s390x) : | ||
| [](https://ibmz-ci.osuosl.org/job/Strimzi_Kafka_Operator_IBMZ_CI/) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this looks good. Just a it about the formatting and fixing the header levels to not have it folded under the SBOM chapter.
| ### Architecture support | |
| #### Linux on IBM Z (s390x) : | |
| [](https://ibmz-ci.osuosl.org/job/Strimzi_Kafka_Operator_IBMZ_CI/) | |
| ## Architecture support | |
| ### Linux on IBM Z (s390x) : | |
| [](https://ibmz-ci.osuosl.org/job/Strimzi_Kafka_Operator_IBMZ_CI/) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi,
Would it be appropriate to insert this section right after the License chapter in the README? I'd like to confirm before updating the file. Thanks.
|
I think the current position is fine. But I agree with the suggestions by Jakub. |
Signed-off-by: Firoj-IBM <[email protected]>
|
Updated file per Jakub’s suggestions. |
ppatierno
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Thanks!
scholzj
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It would be fine with me if it moves right after the license section. But I can speak only for my self. Not sure about the others. In any case the PR looks good also as it is right now.
@katheris @im-konge @Frawless I think you were part of the dicussion on the triage call ... can you have a look as well?
im-konge
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe after the license section it would be better. LGTM thanks.
Signed-off-by: Firoj-IBM <[email protected]>
|
@scholzj Moved the block below the Licence section to improve structure. |
katheris
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure if this should go in this PR or a separate one from a Strimzi maintainer, but should we have a heading under Architecture support for each architecture we build for? Otherwise it could be misconstrued that we only have an s390x build and no other builds.
Alternatively maybe the section could be titled Community-provided architecture support? @scholzj @ppatierno @im-konge @Frawless what do you think?
|
@katheris I think it is a bit more complicated then that. Maybe we can revisit it on Thursday on the community call. But basically:
|
|
Discussed on community call on 30/10/25: The heading "Architecture Support" here is confusing, we should change this to "Community Testing" as that is a clearer description of what this badge represents. @Firoj-Patel if you could go ahead and change the wording then I can approve it |
Signed-off-by: Firoj-IBM <[email protected]>
@katheris updated as per your suggestion. |
katheris
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @Firoj-Patel
README.md
Outdated
|
|
||
| ## Community Testing | ||
|
|
||
| ### Linux on IBM Z (s390x) : |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a nit for the formatting
| ### Linux on IBM Z (s390x) : | |
| ### Linux on IBM Z (s390x) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done,
Thanks for suggestion.
Signed-off-by: Firoj-IBM <[email protected]>
Type of change
Description
As per the discussion thread here, we have now setup the CI for s390x at https://ibmz-ci.osuosl.org/job/Strimzi_Kafka_Operator_IBMZ_CI/ and would like to add a build status badge in the README.md file.
The badge provides a visual indicator of the latest build status (e.g., passing, failing, or in progress) from the S390x Jenkins pipeline.
Checklist
Please go through this checklist and make sure all applicable tasks have been done