Matthias Pohl created FLINK-34423:
-------------------------------------
Summary: Make tool/ci/compile_ci.sh not necessarily rely on clean
phase
Key: FLINK-34423
URL: https://issues.apache.org/jira/browse/FLINK-34423
Project: Flink
Issue Type: Sub-task
Components: Build System / CI
Affects Versions: 1.18.1, 1.19.0, 1.20.0
Reporter: Matthias Pohl
The GHA job {{Test packaging/licensing}} job runs
[.github/workflows/template.flink-ci.yml:169|https://github.com/apache/flink/blob/85edd784fc72c1784849e2b122cbf3215f89817c/.github/workflows/template.flink-ci.yml#L169]
which enables Maven's {{clean}} phase. This triggers redundant work because
the {{Test packaging/licensing}} job wouldn't utilize the build artifacts of
the previous {{Compile}} job but rerun the {{test-compile}} once more.
Disabling {{clean}} should improve the runtime of the {{Test
packaging/licensing}} job.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)