Skip to content

Commit

Permalink
Merge pull request Jigsaw-Code#379 from Jigsaw-Code/trevj-just-appimage
Browse files Browse the repository at this point in the history
just build appimage for linux
  • Loading branch information
trevj authored Jan 11, 2019
2 parents 6c4369a + f710bac commit 691a034
Showing 1 changed file with 0 additions and 16 deletions.
16 changes: 0 additions & 16 deletions src/server_manager/electron_app/package_linux_action.sh
Original file line number Diff line number Diff line change
Expand Up @@ -16,29 +16,13 @@

yarn do server_manager/electron_app/build

# Auto-updates only work for AppImage:
# https://github.com/electron-userland/electron-builder/issues/2498
$ROOT_DIR/src/server_manager/node_modules/.bin/electron-builder \
--projectDir=build/server_manager/electron_app/static \
--config.asarUnpack=server_manager/web_app/images \
--publish=never \
--config.publish.provider=generic \
--config.publish.url=https://raw.githubusercontent.com/Jigsaw-Code/outline-releases/master/manager/ \
--x64 \
--linux AppImage \
--config.linux.icon=icons/png \
--config.linux.category=Network \
--config.artifactName='Outline-Manager.${ext}'

for arch in ia32 x64; do
$ROOT_DIR/src/server_manager/node_modules/.bin/electron-builder \
--projectDir=build/server_manager/electron_app/static \
--config.asarUnpack=server_manager/web_app/images \
--publish=never \
--$arch \
--linux deb rpm tar.gz \
--config.linux.icon=icons/png \
--config.linux.category=Network \
--config.artifactName='Outline-Manager-'${arch}'.${ext}'

done

0 comments on commit 691a034

Please sign in to comment.