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)

Reply via email to