Deploy: transfer multipass appimage

This commit is contained in:
Holden
2024-05-01 23:21:18 -04:00
committed by Holden
parent a137c6936d
commit 683c3d7870
+7 -6
View File
@@ -4,9 +4,10 @@ set -e
multipass launch qgc
multipass exec qgc -- git clone https://github.com/mavlink/qgroundcontrol.git --recurse-submodules
multipass exec qgc -- cd qgroundcontrol
multipass exec qgc -- sudo ./tools/setup/install-dependencies-debian.sh
multipass exec qgc -- sudo ./tools/setup/install-qt-debian.sh
multipass exec qgc -- cmake -S /project/source -B . -G Ninja -DCMAKE_BUILD_TYPE=Debug -DQGC_BUILD_TESTING=ON -DQGC_STABLE_BUILD=OFF
multipass exec qgc -- cmake --build . --target all --config Debug
multipass exec qgc -- cmake --install . --config Debug
multipass exec qgc -- sudo qgroundcontrol/tools/setup/install-dependencies-debian.sh
multipass exec qgc -- sudo qgroundcontrol/tools/setup/install-qt-debian.sh
multipass exec qgc -- mkdir qgroundcontrol/build
multipass exec qgc -- cmake -S qgroundcontrol -B qgroundcontrol/build -G Ninja -DCMAKE_BUILD_TYPE=Debug -DQGC_BUILD_TESTING=ON -DQGC_STABLE_BUILD=OFF
multipass exec qgc -- cmake --build qgroundcontrol/build --target all --config Debug
multipass exec qgc -- cmake --install qgroundcontrol/build --config Debug
multipass transfer qgc:qgroundcontrol/build/QGroundControl-x86_64.AppImage .