Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-33901 Trial Period: GitHub Actions
  3. FLINK-34423

Make tool/ci/compile_ci.sh not necessarily rely on clean phase

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 1.19.0, 1.18.1, 1.20.0
    • None
    • Build System / CI

    Description

      The GHA job Test packaging/licensing job runs .github/workflows/template.flink-ci.yml:169 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.

      Attachments

        Activity

          People

            Unassigned Unassigned
            mapohl Matthias Pohl
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: