Neon/QtUpdates: Difference between revisions
Appearance
< Neon
Created page with "[12:29:11] <bshah> Riddell: step 1, there are 4 divert jobs : https://build.neon.kde.org/view/mgmt/ [12:29:15] <bshah> run them one by one [12:29:33] <bshah> after that, merg..." |
No edit summary |
||
Line 1: | Line 1: | ||
[ | = How to Update Qt in Neon = | ||
* Run both stable and unstable divert [https://build.neon.kde.org/view/mgmt/ mgmt jobs] to make developer builds go to /tmp/dev/unstable instead of /dev/unstable | |||
* [https://packaging.neon.kde.org/qt/qtbase.git/tree/debian/README.source#n24 List of packages for qtdoc rebuilds] | |||
** For these Qt packages merge in order Neon/release into Neon/testing | |||
[ | ** For these the Qt packages merge in order latest tagged release from master into Neon/testing | ||
** Let them build | |||
** Trigger the builds again and check the turn green in Jenkins so they have built the new qtdoc stuff | |||
* Merge other Qt bits and build | |||
* Build stuff which deps on Qt-private-ABI: | |||
** sddm | |||
** skrooge | |||
** akonadi | |||
** breeze | |||
** kio-extras | |||
** kwayland | |||
** kwin | |||
** plasma-framework | |||
** plasma-integration | |||
** frameworkintegration | |||
* Test | |||
* Copy Qt packages to release-lts, release, stable, unstable | |||
* Build Qt-private-ABI-deps in each edition ''FIXME but this doesn't work for diverted dev editions'' | |||
* Test | |||
* Snapshot user and user-lts | |||
* Undivert | |||
* ''FIXME openQA checks?'' |
Revision as of 20:24, 30 October 2018
How to Update Qt in Neon
- Run both stable and unstable divert mgmt jobs to make developer builds go to /tmp/dev/unstable instead of /dev/unstable
- List of packages for qtdoc rebuilds
- For these Qt packages merge in order Neon/release into Neon/testing
- For these the Qt packages merge in order latest tagged release from master into Neon/testing
- Let them build
- Trigger the builds again and check the turn green in Jenkins so they have built the new qtdoc stuff
- Merge other Qt bits and build
- Build stuff which deps on Qt-private-ABI:
- sddm
- skrooge
- akonadi
- breeze
- kio-extras
- kwayland
- kwin
- plasma-framework
- plasma-integration
- frameworkintegration
- Test
- Copy Qt packages to release-lts, release, stable, unstable
- Build Qt-private-ABI-deps in each edition FIXME but this doesn't work for diverted dev editions
- Test
- Snapshot user and user-lts
- Undivert
- FIXME openQA checks?