Details
-
Sub-task
-
Resolution: Done
-
Not Evaluated
-
None
-
Qt Installer Sprint 22, Qt Installer Sprint 23, Qt Installer Sprint 24, Qt Installer Sprint 25
Description
Particularly with artifacts in DC releases, large portion of the repo build time is spend repackaging existing 7z artifacts, where the only change is to add the installation path into the 7z.
Where b2qt-embedded-qt6-image-apalis-imx6-20200904131741.7z
2020-09-04 16:18:33 ....A 148 465177421 b2qt-embedded-qt6-image-apalis-imx6.conf 2020-09-04 16:18:32 ....A 1902948352 b2qt-embedded-qt6-image-apalis-imx6.img 2020-09-04 16:18:33 ....A 234782720 b2qt-embedded-qt6-image-apalis-imx6.tezi.tar
becomes image.7z
2020-05-28 04:40:05 D.... 0 0 5.15.0 2020-05-28 04:40:05 D.... 0 0 5.15.0/Boot2Qt 2020-05-28 04:40:05 D.... 0 0 5.15.0/Boot2Qt/apalis-imx6 2020-05-28 04:40:56 D.... 0 0 5.15.0/Boot2Qt/apalis-imx6/images 2020-05-27 21:20:50 ....A 2328295424 334197726 5.15.0/Boot2Qt/apalis-imx6/images/b2qt-embedded-qt5-image-apalis-imx6.img 2020-05-27 21:20:50 ....A 335749120 335429492 5.15.0/Boot2Qt/apalis-imx6/images/b2qt-embedded-qt5-image-apalis-imx6.tezi.tar 2020-05-27 21:20:50 ....A 150 5.15.0/Boot2Qt/apalis-imx6/images/b2qt-embedded-qt5-image-apalis-imx6.conf
Instead of doing this at repo build time, the online installer could extract the package directly to the configured subfolder.