-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
[Improve][CI] Improve ci and remove build task and only api or engine changed need run license check #3194
Conversation
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.
@CalvinKirs CC
filters: | | ||
cv2: | ||
- "seatunnel-connectors-v2/**" | ||
cv2-flink-e2e: | ||
- "seatunnel-e2e/seatunnel-flink-connector-v2-e2e/**" | ||
cv2-spark-e2e: | ||
- "seatunnel-e2e/seatunnel-spark-connector-v2-e2e/**" | ||
cv2-e2e: | ||
- "seatunnel-e2e/seatunnel-connector-v2-e2e/**" | ||
api: | ||
- "seatunnel-api" | ||
- "seatunnel-apis" | ||
- "seatunnel-common" | ||
- "seatunnel-config" | ||
- "seatunnel-connectors" | ||
- "seatunnel-core" | ||
- "seatunnel-dist" | ||
- "seatunnel-e2e/seatunnel-e2e-common" | ||
- "seatunnel-formats" | ||
- "seatunnel-plugin-discovery" | ||
- "seatunnel-transforms" |
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.
We just need to determine if he is in the e2e
or connectors
or other module range, and only execute if he is not. Is this possible to do? Otherwise we would still need to maintain the script, and I would prefer that this be a stable change.
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.
We just need to determine if he is in the
e2e
orconnectors
or other module range, and only execute if he is not. Is this possible to do? Otherwise we would still need to maintain the script, and I would prefer that this be a stable change.
No, it's difficult. Because without api
judge we can not know whether api
modules be updated when connector
and e2e
modules been updated too.
… changed need run license check (apache#3194) * improve ci and only build by the update modules * remove no use outputs * improve ci and remove build test and connector update will not check license
… changed need run license check (apache#3194) * improve ci and only build by the update modules * remove no use outputs * improve ci and remove build test and connector update will not check license
build
task.codeql
task trigger byschedule
api
orengine
changed we will runlicense check
task.