Add appimagebuilder spec file
This commit is contained in:
@@ -17,7 +17,7 @@ for:
|
||||
cache:
|
||||
- /home/appveyor/.cache/pip -> requirements.txt
|
||||
init:
|
||||
- sh: curl -sflL 'https://raw.githubusercontent.com/appveyor/ci/master/scripts/enable-ssh.sh' | bash -e -
|
||||
# - sh: curl -sflL 'https://raw.githubusercontent.com/appveyor/ci/master/scripts/enable-ssh.sh' | bash -e -
|
||||
install:
|
||||
- sh: git fetch --prune --unshallow # to fix the version dump issues
|
||||
- sh: sudo DEBIAN_FRONTEND=noninteractive apt-get -y update
|
||||
@@ -68,7 +68,6 @@ for:
|
||||
# Package it all up
|
||||
- sh: mkdir dist
|
||||
# - sh: ./build/$APPIMAGE_TOOL build/AppDir dist/pyfa-$PYFA_VERSION-linux.AppImage
|
||||
- sh: sleep 60m
|
||||
after_build:
|
||||
- sh: ls -la build
|
||||
artifacts:
|
||||
|
||||
54
dist_assets/linux/AppImageBuilder.yml
Normal file
54
dist_assets/linux/AppImageBuilder.yml
Normal file
@@ -0,0 +1,54 @@
|
||||
# appimage-builder recipe see https://appimage-builder.readthedocs.io for details
|
||||
version: 1
|
||||
AppDir:
|
||||
path: /home/appveyor/projects/pyfa/build/AppDir
|
||||
app_info:
|
||||
id: pyfa
|
||||
name: pyfa
|
||||
icon: /home/appveyor/projects/pyfa/build/AppDir/imgs/gui/pyfa64.png
|
||||
version: v2.55.0
|
||||
exec: opt/pyfa
|
||||
exec_args: $@
|
||||
apt:
|
||||
arch: []
|
||||
allow_unauthenticated: true
|
||||
sources:
|
||||
- sourceline: deb http://us.archive.ubuntu.com/ubuntu jammy main restricted
|
||||
- sourceline: deb http://us.archive.ubuntu.com/ubuntu jammy-updates main restricted
|
||||
- sourceline: deb http://us.archive.ubuntu.com/ubuntu jammy universe
|
||||
- sourceline: deb http://us.archive.ubuntu.com/ubuntu jammy-updates universe
|
||||
- sourceline: deb http://us.archive.ubuntu.com/ubuntu jammy multiverse
|
||||
- sourceline: deb http://us.archive.ubuntu.com/ubuntu jammy-updates multiverse
|
||||
- sourceline: deb http://us.archive.ubuntu.com/ubuntu jammy-backports main restricted universe multiverse
|
||||
- sourceline: deb http://us.archive.ubuntu.com/ubuntu jammy-security main restricted
|
||||
- sourceline: deb http://us.archive.ubuntu.com/ubuntu jammy-security universe
|
||||
- sourceline: deb http://us.archive.ubuntu.com/ubuntu jammy-security multiverse
|
||||
- sourceline: deb http://ppa.launchpad.net/rabbitmq/rabbitmq-erlang/ubuntu jammy main
|
||||
- sourceline: deb [arch=amd64] http://ppa.launchpad.net/ubuntu-mozilla-security/ppa/ubuntu jammy main
|
||||
- sourceline: deb [arch=amd64] https://packages.microsoft.com/repos/azure-cli/ jammy main
|
||||
- sourceline: deb http://apt.postgresql.org/pub/repos/apt/ jammy-pgdg main
|
||||
- sourceline: deb https://ppa.launchpadcontent.net/ubuntu-toolchain-r/test/ubuntu/ jammy main
|
||||
- sourceline: deb [arch=amd64,arm64,armhf] https://packages.microsoft.com/ubuntu/22.04/prod jammy main
|
||||
- sourceline: deb [arch=amd64] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/6.0 multiverse
|
||||
- sourceline: deb https://packagecloud.io/rabbitmq/rabbitmq-server/ubuntu/ jammy main
|
||||
- sourceline: deb [arch=amd64] https://dl.google.com/linux/chrome/deb/ stable main
|
||||
- sourceline: deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-13 main
|
||||
- sourceline: deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-14 main
|
||||
- sourceline: deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-15 main
|
||||
- sourceline: deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-16 main
|
||||
- sourceline: deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-17 main
|
||||
- sourceline: deb http://download.virtualbox.org/virtualbox/debian jammy contrib
|
||||
- sourceline: deb https://ppa.launchpadcontent.net/git-core/ppa/ubuntu/ jammy main
|
||||
- sourceline: deb https://dl.yarnpkg.com/debian/ stable main
|
||||
include: []
|
||||
files:
|
||||
include: []
|
||||
exclude:
|
||||
- usr/share/man
|
||||
- usr/share/doc/*/README.*
|
||||
- usr/share/doc/*/changelog.*
|
||||
- usr/share/doc/*/NEWS.*
|
||||
- usr/share/doc/*/TODO.*
|
||||
AppImage:
|
||||
arch: x86_64
|
||||
update-information: guess
|
||||
Reference in New Issue
Block a user