electron-installer-snap
Version:
Build snapcraft packages for Electron applications
44 lines (40 loc) • 709 B
YAML
name: electronApp
version: '1.0.0'
summary: App summary
description: |
App description
base: core18
confinement: strict
grade: devel
apps:
electronApp:
extensions: [gnome-3-34]
plugs:
- browser-support
- desktop
- desktop-legacy
- gsettings
- home
- network
- unity7
- wayland
- x11
environment:
DISABLE_WAYLAND: "1"
TMPDIR: $XDG_RUNTIME_DIR
parts:
electronApp:
source: .
plugin: dump
stage-packages:
- libnotify4
- libnss3
- libpcre3
- libxss1
- libxtst6
electron-launch:
plugin: dump
source: .
override-build: |
snapcraftctl build
chmod +x bin/electron-launch