Disable sandbox for snap builds

This commit is contained in:
Thomas Nordquist
2019-05-03 00:16:30 +02:00
parent 20cde3e2a4
commit 6c883aa226

View File

@@ -13,6 +13,9 @@ export default async function(info: any) {
await exec('sudo', ['unsquashfs', snapFile])
await exec('sudo', ['rm', snapFile])
await exec('sudo', ['chmod', '-R', 'g-s', 'squashfs-root'])
// Add command line argument to disable the sandbox
await exec('sudo', ['sed', "-i''", 's/^exec \([^;]*\)$/exec \1 --no-sandbox/g', 'squashfs-root/command.sh'])
await exec('sudo', ['snap', 'run', 'snapcraft', 'pack', 'squashfs-root', '--output', snapFile])
await exec('sudo', ['rm', '-rf', 'squashfs-root'])