From 197781a4d8549a03eda2f56d204b6c60221c8997 Mon Sep 17 00:00:00 2001 From: Thomas Nordquist Date: Tue, 5 Mar 2019 11:12:56 +0100 Subject: [PATCH] Add codesigning and fix packaging --- .travis.yml | 8 -------- package.json | 2 +- package.ts | 26 ++++++++++---------------- res/mac-certificates.p12 | Bin 0 -> 12302 bytes src/spec/webdriverio.ts | 2 +- 5 files changed, 12 insertions(+), 26 deletions(-) create mode 100644 res/mac-certificates.p12 diff --git a/.travis.yml b/.travis.yml index a7d5c9a..e9dd133 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,12 +1,5 @@ language: node_js -deploy: - skip_cleanup: true - provider: script - script: echo $SNAP_TOKEN | snap run snapcraft login --with - && snap run snapcraft push build/clean/build/*.snap --release edge" - on: - branch: master - services: - xvfb @@ -40,6 +33,5 @@ script: - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then docker run -e GH_TOKEN=$GH_TOKEN -e GIT_TAG=$TRAVIS_TAG --rm -v `pwd`:/app uitest sh -c "cd app && docker/testMounted.sh"; fi - if [[ "$TRAVIS_TAG" != "" ]]; then yarn run prepare-release; fi - if [[ "$TRAVIS_OS_NAME" == "linux" ]] && [[ "$TRAVIS_TAG" != "" ]]; then yarn run package linux; fi - - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then yarn run package snap; fi - if [[ "$TRAVIS_OS_NAME" == "osx" ]] && [[ "$TRAVIS_TAG" != "" ]]; then yarn run package -- mac; fi - if [[ "$TRAVIS_OS_NAME" == "osx" ]] && [[ "$TRAVIS_TAG" != "" ]]; then yarn run package -- win; fi diff --git a/package.json b/package.json index 2b06c3c..56899fe 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "MQTT-Explorer", - "version": "0.2.1", + "version": "0.2.1-alpha6", "description": "Explore your message queues", "main": "dist/src/electron.js", "scripts": { diff --git a/package.ts b/package.ts index 0245dbb..8268e44 100644 --- a/package.ts +++ b/package.ts @@ -7,7 +7,6 @@ const linuxAppImage: builder.CliOptions = { ia32: true, armv7l: true, arm64: false, - linux: ['AppImage'], projectDir: './build/clean', publish: 'always', } @@ -17,7 +16,6 @@ const linuxSnap: builder.CliOptions = { ia32: false, armv7l: false, arm64: false, - linux: ['snap'], projectDir: './build/clean', publish: 'always', } @@ -27,7 +25,6 @@ const winPortable: builder.CliOptions = { ia32: true, armv7l: false, arm64: false, - win: ['portable'], projectDir: './build/clean', publish: 'always', } @@ -37,7 +34,6 @@ const winNsis: builder.CliOptions = { ia32: true, armv7l: false, arm64: false, - win: ['nsis'], projectDir: './build/clean', publish: 'always', } @@ -47,9 +43,8 @@ const winAppx: builder.CliOptions = { ia32: true, armv7l: false, arm64: false, - win: ['appx'], projectDir: './build/clean', - publish: 'never', + publish: 'onTag', } const mac: builder.CliOptions = { @@ -57,7 +52,6 @@ const mac: builder.CliOptions = { ia32: true, armv7l: false, arm64: false, - mac: ['dmg'], projectDir: './build/clean', publish: 'always', } @@ -73,19 +67,15 @@ async function executeBuild() { break case 'linux': await buildWithOptions(linuxAppImage, { platform: 'linux', package: 'AppImage' }) - break - case 'snap': - try { - await buildWithOptions(linuxSnap, { platform: 'linux', package: 'snap' }) - } catch { - // ignore - } + await buildWithOptions(linuxSnap, { platform: 'linux', package: 'snap' }) break case 'mac': + await buildWithOptions(mac, { platform: 'mac', package: 'mas' }) await buildWithOptions(mac, { platform: 'mac', package: 'dmg' }) + await buildWithOptions(mac, { platform: 'mac', package: 'zip' }) break default: - await buildWithOptions(mac, { platform: 'mac', package: 'dmg' }) + throw new Error('No target selected') } } @@ -96,7 +86,11 @@ export interface BuildInfo { async function buildWithOptions(options: builder.CliOptions, buildInfo: BuildInfo) { fs.writeFileSync(path.join(options.projectDir!, 'buildOptions.json'), JSON.stringify(buildInfo)) - await builder.build(options) + + await builder.build({ + ...options, + [buildInfo.platform]: [buildInfo.package], + }) } function build() { diff --git a/res/mac-certificates.p12 b/res/mac-certificates.p12 new file mode 100644 index 0000000000000000000000000000000000000000..cfda5d38b0d6b9a8b8bc806c55c2f90700a377d0 GIT binary patch literal 12302 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 Pikf(OOXUR&6!iZ94T5e3 literal 0 HcmV?d00001 diff --git a/src/spec/webdriverio.ts b/src/spec/webdriverio.ts index 1e5085b..8f36e3e 100644 --- a/src/spec/webdriverio.ts +++ b/src/spec/webdriverio.ts @@ -57,7 +57,7 @@ async function doStuff() { await sleep(1000) await sleep(1000) - await showText('Topics overview', 2000, browser, 'top') + await showText('Topic overview', 2000, browser, 'top') await sleep(2000) await showText('Indicate topic updates', 2000, browser, 'bottom') await sleep(3000)