Compare commits

...
Author SHA1 Message Date
Björn Dalfors 69897b4345 test packaging 2024-03-11 13:36:28 +01:00
2 changed files with 17 additions and 5 deletions
+2
View File
@@ -14,6 +14,8 @@ build_script:
- yarn build - yarn build
- yarn prepare-release - yarn prepare-release
- yarn package appx - yarn package appx
- yarn prepare-release
- yarn package linux
test_script: test_script:
- yarn lint - yarn lint
+15 -5
View File
@@ -5,7 +5,16 @@ import * as dotProp from 'dot-prop'
const linuxAppImage: builder.CliOptions = { const linuxAppImage: builder.CliOptions = {
x64: true, x64: true,
ia32: true, ia32: false,
armv7l: true,
arm64: false,
projectDir: './build/clean',
publish: 'always',
}
const linuxDeb: builder.CliOptions = {
x64: true,
ia32: false,
armv7l: true, armv7l: true,
arm64: false, arm64: false,
projectDir: './build/clean', projectDir: './build/clean',
@@ -23,7 +32,7 @@ const linuxSnap: builder.CliOptions = {
const winPortable: builder.CliOptions = { const winPortable: builder.CliOptions = {
x64: true, x64: true,
ia32: true, ia32: false,
armv7l: false, armv7l: false,
arm64: false, arm64: false,
projectDir: './build/clean', projectDir: './build/clean',
@@ -32,7 +41,7 @@ const winPortable: builder.CliOptions = {
const winNsis: builder.CliOptions = { const winNsis: builder.CliOptions = {
x64: true, x64: true,
ia32: true, ia32: false,
armv7l: false, armv7l: false,
arm64: false, arm64: false,
projectDir: './build/clean', projectDir: './build/clean',
@@ -41,7 +50,7 @@ const winNsis: builder.CliOptions = {
const winAppx: builder.CliOptions = { const winAppx: builder.CliOptions = {
x64: true, x64: true,
ia32: true, ia32: false,
armv7l: false, armv7l: false,
arm64: false, arm64: false,
projectDir: './build/clean', projectDir: './build/clean',
@@ -50,7 +59,7 @@ const winAppx: builder.CliOptions = {
const mac: builder.CliOptions = { const mac: builder.CliOptions = {
x64: true, x64: true,
ia32: true, ia32: false,
armv7l: false, armv7l: false,
arm64: false, arm64: false,
projectDir: './build/clean', projectDir: './build/clean',
@@ -69,6 +78,7 @@ async function executeBuild() {
case 'linux': case 'linux':
await buildWithOptions(linuxAppImage, { platform: 'linux', package: 'AppImage' }) await buildWithOptions(linuxAppImage, { platform: 'linux', package: 'AppImage' })
await buildWithOptions(linuxSnap, { platform: 'linux', package: 'snap' }) await buildWithOptions(linuxSnap, { platform: 'linux', package: 'snap' })
await buildWithOptions(linuxDeb, { platform: 'linux', package: 'deb' })
break break
case 'mac': case 'mac':
await buildWithOptions(mac, { platform: 'mac', package: 'dmg' }) await buildWithOptions(mac, { platform: 'mac', package: 'dmg' })