Add icons

Add app name to tiles

Move afterPack hook

Update Microsoft store images
This commit is contained in:
Thomas Nordquist
2019-03-06 21:05:12 +01:00
parent 517bb06fb2
commit 94558b9a6f
32 changed files with 197 additions and 5 deletions

View File

@@ -0,0 +1,22 @@
import * as fs from 'fs-extra'
import * as path from 'path'
import { chdir } from 'process'
import { exec } from './util'
export default async function (info: any) {
for (const snapFile of info.artifactPaths) {
if (/\.snap$/.test(snapFile)) {
const originalDir = __dirname
const dirname = path.dirname(snapFile)
chdir(dirname)
await exec('sudo', ['unsquashfs', snapFile])
await fs.remove(snapFile)
await exec('sudo', ['chmod', '-R', 'g-s', 'squashfs-root'])
await exec('sudo', ['snap', 'run', 'snapcraft', 'pack', 'squashfs-root', '--output', snapFile])
await fs.remove('squashfs-root')
chdir(originalDir)
}
}
}