Add new Ubuntu build jobs to CI#15090
Conversation
6c13e4e to
4d42dbb
Compare
|
new CI is working correctly now. |
glassez
left a comment
There was a problem hiding this comment.
@FranciscoPombal
Please put commits into separate PRs.
4d42dbb to
ea74100
Compare
|
@FranciscoPombal |
Why not? It costs us nothing and is more defensive. If we do anything that triggers some warning/deprecation/error in the latest commits of libtorrent, we'll know about it even before we bump the minimum required tagged version. |
|
Windows CI failure looks spurious. |
|
FYI, I have a PPA recipes that daily imports and builds RC_1_2. PPA: https://launchpad.net/~qbittorrent-team/+archive/ubuntu/qbt-libtorrent-travisci PS: Unfortunately I can't do the same for RC_2_0 because it uses |
- Add more Ubuntu jobs with libtorrent RC_1_2 branch HEAD, latest RC_2_0 tag and RC_2_0 branch HEAD.
ea74100 to
1d41ded
Compare
Thanks, but I think that at least for now, this is the simplest and most flexible way - it is simple to setup both RC_1_2 and RC_2_0 builds. Since #15093 is merged, this is now ready as well. |
|
Any further comments? This is ready. |
|
Superseded by #15340 |
Raise minimum libtorrent version to 1.2.14 (2.0.4)- Also update vcpkg to latest commit: includes libtorrent 1.2.14,Qt 5.15.2, and Qt 6.1.0Commit split to #15093.
GitHub Actions CI: update workflow
tag and RC_2_0 branch HEAD.
libtorrent 1.2.x was just updated to 1.2.14 on vcpkg, so we can bump the version.
New jobs were added to the GitHub Actions CI to bring it up to par with Travis, which I just noticed has
RC_2_0jobs.Similar jobs for Windows and macOS will be added later once I get libtorrent 2.0 into vcpkg.
Meanwhile, this latest vcpkg commit also includes Qt6, so we will be ready for the switch. @glassez Once this PR is merged, you should rebase your experimental
qt6branch on top of master to ease experimentation.