mirror of
https://git.sr.ht/~thestr4ng3r/chiaki
synced 2025-08-20 13:33:13 -07:00
Deploy AppImage
This commit is contained in:
parent
4d3ac9d51f
commit
d8a559214b
1 changed files with 4 additions and 1 deletions
|
@ -20,15 +20,16 @@ matrix:
|
||||||
- qt512svg
|
- qt512svg
|
||||||
- libgl1-mesa-dev
|
- libgl1-mesa-dev
|
||||||
- libavcodec-dev
|
- libavcodec-dev
|
||||||
|
- libavcodec-extra
|
||||||
env:
|
env:
|
||||||
- CMAKE_PREFIX_PATH="/opt/qt512"
|
- CMAKE_PREFIX_PATH="/opt/qt512"
|
||||||
- CMAKE_EXTRA_ARGS="-DCMAKE_INSTALL_PREFIX=/usr"
|
- CMAKE_EXTRA_ARGS="-DCMAKE_INSTALL_PREFIX=/usr"
|
||||||
|
- DEPLOY_FILE="Chiaki-x86_64.AppImage"
|
||||||
after_success:
|
after_success:
|
||||||
- make install DESTDIR=../appdir
|
- make install DESTDIR=../appdir
|
||||||
- cd ..
|
- cd ..
|
||||||
- wget https://github.com/linuxdeploy/linuxdeploy-plugin-qt/releases/download/continuous/linuxdeploy-x86_64.AppImage && chmod +x linuxdeploy-x86_64.AppImage
|
- wget https://github.com/linuxdeploy/linuxdeploy-plugin-qt/releases/download/continuous/linuxdeploy-x86_64.AppImage && chmod +x linuxdeploy-x86_64.AppImage
|
||||||
- wget https://github.com/linuxdeploy/linuxdeploy-plugin-qt/releases/download/continuous/linuxdeploy-plugin-qt-x86_64.AppImage && chmod +x linuxdeploy-plugin-qt-x86_64.AppImage
|
- wget https://github.com/linuxdeploy/linuxdeploy-plugin-qt/releases/download/continuous/linuxdeploy-plugin-qt-x86_64.AppImage && chmod +x linuxdeploy-plugin-qt-x86_64.AppImage
|
||||||
#- export QMAKE=/opt/qt512/bin/qmake
|
|
||||||
- source /opt/qt512/bin/qt512-env.sh
|
- source /opt/qt512/bin/qt512-env.sh
|
||||||
- ./linuxdeploy-x86_64.AppImage --appdir=appdir -e appdir/usr/bin/chiaki -d appdir/usr/share/applications/chiaki.desktop --plugin qt --output appimage
|
- ./linuxdeploy-x86_64.AppImage --appdir=appdir -e appdir/usr/bin/chiaki -d appdir/usr/share/applications/chiaki.desktop --plugin qt --output appimage
|
||||||
- mv Chiaki-*-x86_64.AppImage Chiaki-x86_64.AppImage
|
- mv Chiaki-*-x86_64.AppImage Chiaki-x86_64.AppImage
|
||||||
|
@ -45,6 +46,7 @@ matrix:
|
||||||
env:
|
env:
|
||||||
- CMAKE_PREFIX_PATH="/usr/local/opt/openssl@1.1;/usr/local/opt/qt"
|
- CMAKE_PREFIX_PATH="/usr/local/opt/openssl@1.1;/usr/local/opt/qt"
|
||||||
- CMAKE_EXTRA_ARGS=""
|
- CMAKE_EXTRA_ARGS=""
|
||||||
|
- DEPLOY_FILE="""
|
||||||
|
|
||||||
script:
|
script:
|
||||||
- mkdir build && cd build
|
- mkdir build && cd build
|
||||||
|
@ -58,3 +60,4 @@ script:
|
||||||
..
|
..
|
||||||
- make -j4
|
- make -j4
|
||||||
- test/chiaki-unit
|
- test/chiaki-unit
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue