Join GitHub today
[FLINK-13102][travis] Optimize some travis stages by skipping mvn verify if possible #9065
What is the purpose of the change
This PR minimizes total Travis CI time for pull request triggered builds by skipping
Brief change log
Verifying this change
This change can be verified as follows:
Does this pull request potentially affect one of the following parts:
Thanks a lot for your contribution to the Apache Flink project. I'm the @flinkbot. I help the community
Last check on commit 2e0e53b (Tue Aug 06 15:40:31 UTC 2019)
Mention the bot in a comment to re-run the automated checks.
Please see the Pull Request Review Guide for a full explanation of the review process.
The Bot is tracking the review progress through labels. Labels are applied according to the order of the review items. For consensus, approval by a Flink committer of PMC member is required
The @flinkbot bot supports the following commands:
With this PR, there is a code duplication in
The dependencies detection heuristic relies on that inner module (artifacts) dependencies in Flink are explicit (declared in
@zentol, fyi, unfortunately, this optimization doesn't take effect for the new CI setup (running via
this isn't the only issue in regards to the new setup; the
I have ideas for fixing both issues, but I'll need some time to figure things out, and I'm not sure if I will have it this or next week with the release coming up.