conan-io / hooks

Official Conan client hooks
MIT License
32 stars 44 forks source link

[CI] Fix Jenkins pipeline for testing hooks #526

Closed danimtb closed 5 months ago

danimtb commented 5 months ago

From PR #525 we realized that the pipeline was getting stuck due to macos machines not available. I thought this was an easy fix but it required to almost completely redo the whole pipeline.

Here is the summary of tasks covered in this PR:

Testing on Windows is slower than in other environments, that's why I decided to reduce the Python versions tested on this platform. The last stage in Linux is the complete one with all the combinations: python versions conanv1/v2 conan versions (develop, latest, prev).


For future PRs:

uilianries commented 5 months ago

Yes, from time to time, the CI gets wild in hooks.