Skip to content

Commit 037fba6

Browse files
committed
fix: Builds fail on building .deb using packaged fpm on Travis
FPM updated to 1.8.1, maybe it will help Close #1402
1 parent 2e59959 commit 037fba6

File tree

4 files changed

+19
-21
lines changed

4 files changed

+19
-21
lines changed

.idea/dictionaries/develar.xml

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/electron-builder/src/targets/fpm.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ const fpmPath = (process.platform === "win32" || process.env.USE_SYSTEM_FPM ===
1717

1818
// can be called in parallel, all calls for the same version will get the same promise - will be downloaded only once
1919
function downloadFpm(): Promise<string> {
20-
const version = process.platform === "darwin" ? "fpm-1.6.3-20150715-2.2.2" : "fpm-1.6.3-2.3.1"
20+
const version = process.platform === "darwin" ? "fpm-1.8.1-20150715-2.2.2" : "fpm-1.8.1-2.3.1"
2121
const osAndArch = process.platform === "darwin" ? "mac" : `linux-x86${process.arch === "ia32" ? "" : "_64"}`
2222
//noinspection SpellCheckingInspection
23-
const sha2 = process.platform === "darwin" ? "1b13080ecfd2b6fddb984ed6e1dfcb38cdf5b051a04d609c2a95227ed9a5ecbc" :
24-
(process.arch === "ia32" ? "b55f25749a27097140171f073466c52e59f733a275fea99e2334c540627ffc62" : "4c6fc529e996f7ff850da2d0bb6c85080e43be672494b14c0c6bdcc03bf57328")
23+
const sha2 = process.platform === "darwin" ? "97352e184a1f54e5ed0d12f38ac383edebbe421db5a3fb59898e8c9a1c407ed7" :
24+
(process.arch === "ia32" ? "8380331f7d9762a36d7c7181501c3fc9342745b8499b962f6ea37c7dc3778f99" : "6538fcd2486c2831949562abfd0017b67eff502addad5b444baec4899b0babc6")
2525

2626
return getBin("fpm", version, `https://dl.bintray.com/electron-userland/bin/${version}-${osAndArch}.7z`, sha2)
2727
.then(it => path.join(it, "fpm"))

packages/npm-publish.sh

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,16 @@ set -e
33

44
ln -f README.md packages/electron-builder/README.md
55

6-
node packages/process.js
6+
npm publish packages/electron-builder-http || true
7+
npm publish packages/electron-builder-core || true
8+
npm publish packages/electron-builder-util || true
9+
npm publish packages/electron-publish || true
10+
npm publish packages/electron-publisher-s3 || true
11+
npm publish packages/electron-builder || true
12+
npm publish packages/electron-builder-squirrel-windows || true
13+
npm publish packages/electron-updater || true
14+
15+
npm publish packages/electron-forge-maker-appimage || true
16+
npm publish packages/electron-forge-maker-snap || true
17+
npm publish packages/electron-forge-maker-nsis || true
18+
npm publish packages/electron-forge-maker-nsis-web || true

packages/publish.js

Lines changed: 0 additions & 17 deletions
This file was deleted.

0 commit comments

Comments
 (0)