Sign inSign up

hivaiot/ci-qt-installer-framework-windows-target

By hivaiot

•Updated about 5 years ago

Build installer for Qt application with QtIFW on Linux runners

Image
0

1.1K

hivaiot/ci-qt-installer-framework-windows-target repository overview

⁠What is ci-qt-installer-framework-windows-target?

Qt Installer Framework (QtIFW) coudn't create installer for Windows on Linux, so Linux runners in continuous integration services couldn't help to create installers for Windows. Hopefully, QtIFW could run on wine with some dependencies.

⁠About this image

This image has binarycreator.exe (that is Windows binary file) and run it inside wine with requirement libraries to working fine on Linux runners.

⁠usage
  • Pull and run docker image
    $ docker pull hivaiot/ci-qt-installer-framework-windows-target:latest
    
    $ docker run -it -v $PWD:/code hivaiot/ci-qt-installer-framework-windows-target:latest 
    
  • Creating the Installer Binary
    $ binarycreator -c Installer/config/config-windows.xml -p Installer/packages Installer.exe
    

For further reading about QtIFW please see QtIFW official docs⁠

For building and deploying Qt/C++ applications on CI with Linux runners to build Windows binary use ci-qt-windows-target⁠ docker image.

Tag summary

Content type

Image

Digest

Size

1.1 GB

Last updated

about 5 years ago

docker pull hivaiot/ci-qt-installer-framework-windows-target