byte-physics / igortest

Igor Pro Universal Testing Framework
https://docs.byte-physics.de/igor-unit-testing-framework/
BSD 3-Clause "New" or "Revised" License
7 stars 2 forks source link

CI: Fix large required job number #380

Closed Garados007 closed 1 year ago

Garados007 commented 1 year ago

Gitlab does only allow 50 jobs in its need list. After the changes in 05a47a7 (Include test results test in CI, 2022-12-08) the job "deployment" has now 54 jobs in its need list. This fix solved this issue by adding some dummy tests which purpose is only to wait for the test matrix to complete.

Close #379

Garados007 commented 1 year ago

@t-b @MichaelHuth Ready for first round.

Garados007 commented 1 year ago

According to the build in CI pipeline validator from Gitlab this should work. You can try it for yourself here: https://gitlab.byte-physics.de:4001/mirror/igor-unit-testing-framework/-/ci/editor?branch_name=main and https://gitlab.byte-physics.de:4001/mirror/igor-unit-testing-framework/-/ci/editor?branch_name=mb%2Ffix%2F379-large-ci

Garados007 commented 1 year ago

Fixed with higher CI limits