[
https://issues.apache.org/jira/browse/FLINK-32563?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17741045#comment-17741045
]
Etienne Chauchot edited comment on FLINK-32563 at 7/7/23 1:47 PM:
------------------------------------------------------------------
[~martijnvisser]
> From the discussion thread I read it as that you want to be able to skip
> archunit for specific versions?
Yes, disable it for all the versions except the main supported by the connector
> See
> https://github.com/apache/flink-connector-shared-utils/blob/ci_utils/.github/workflows/_testing.yml#L25-L28
I did not know __testing.yml workflow. What is the link with
connector/push_pr.yml ? I see both of them call _ci.yml@ci_utils_. Also both
run this workflow on various flink versions but only push_pr.yml allows the
connector author to specify flink version to test his connector against.
was (Author: echauchot):
[~martijnvisser]
> From the discussion thread I read it as that you want to be able to skip
> archunit for specific versions?
Yes, disable it for all the versions except the main supported by the connector
> See
> https://github.com/apache/flink-connector-shared-utils/blob/ci_utils/.github/workflows/_testing.yml#L25-L28
I did not know "_testing.yml" workflow. What is the link with
connector/push_pr.yml ? I see both of them call _ci.yml@ci_utils_. Also both
run this workflow on various flink versions but only push_pr.yml allows the
connector author to specify flink version to test his connector against.
> Allow connectors CI to specify the main supported Flink version
> ---------------------------------------------------------------
>
> Key: FLINK-32563
> URL: https://issues.apache.org/jira/browse/FLINK-32563
> Project: Flink
> Issue Type: Technical Debt
> Components: Build System / CI
> Reporter: Etienne Chauchot
> Assignee: Etienne Chauchot
> Priority: Major
>
> As part of [this
> discussion|https://lists.apache.org/thread/pr0g812olzpgz21d9oodhc46db9jpxo3]
> , the need for connectors to specify the main flink version that a connector
> supports has arisen.
> This CI variable will allow to configure the build and tests differently
> depending on this version. This parameter would be optional.
> The first use case is to run archunit tests only on the main supported
> version as discussed in the above thread.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)