Difference between revisions of "Neon/QtUpdates"

Jump to: navigation, search
Line 2: Line 2:
  
 
* 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
 
* 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
 +
* Cherry-pick [https://github.com/pangea-project/pangea-tooling/commit/e609823b8fd312b9c4ce21cf367f6fa90ebc63c8 this commit] into pangea-tooling and let is deploy to move builds into /tmp archives
 
* [https://packaging.neon.kde.org/qt/qtbase.git/tree/debian/README.source#n24 List of packages for qtdoc rebuilds]
 
* [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 Qt packages merge in order Neon/release into Neon/testing

Revision as of 17:50, 2 November 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
  • Cherry-pick this commit into pangea-tooling and let is deploy to move builds into /tmp archives
  • 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?

Content is available under Creative Commons License SA 4.0 unless otherwise noted.