Deploy: transfer multipass appimage
This commit is contained in:
@@ -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 .
|
||||
|
||||
Reference in New Issue
Block a user