See also T404597.
Description
Description
Details
Details
Related Changes in GitLab:
| Title | Reference | Author | Source Branch | Dest Branch | |
|---|---|---|---|---|---|
| Provide a Maven enforcer rule to enforce a consistent version | repos/maven/wmf-maven-tool-configs!16 | pfischer | T405591-enforce-transient-provided | main |
Related Objects
Related Objects
- Mentioned In
- T404597: Eventutilities Flink: port SerDe tests from SUP
- Mentioned Here
- T404597: Eventutilities Flink: port SerDe tests from SUP
Event Timeline
Comment Actions
pfischer opened https://gitlab.wikimedia.org/repos/maven/wmf-maven-tool-configs/-/merge_requests/16
Provide a Maven enforcer rule to enforce a consistent version
Comment Actions
pfischer merged https://gitlab.wikimedia.org/repos/maven/wmf-maven-tool-configs/-/merge_requests/16
Provide a Maven enforcer rule to enforce a consistent version
Comment Actions
If i'm understanding correctly, this still needs:
- Release wmf-maven-tool-configs (expecting 1.41)
- Update wmf-jvm-parent-pom to use that newly released version
- Release wmf-jvm-parent-pom (expecting 1.98)
- That allows SUP (and other consumers of eventutilities) to update (in a separate ticket?) the parent pom and then configure the suggested enforce-flink-version enforcement.
Comment Actions
Sorry for that, I moved it prematurely.
I released tool-configs and parent POM. Then I enabled the rule for SUP and it detects a mismatch along the chain (flink-connector-kafka 1.20 expects flink-core 19.1 provided). Although I have an exclude mechanism built in, that does not work as expected here, so I guess I have to move this back to in progress.