From 7e328bcacd99bc30a3f35329b6f4dcd5b30336b9 Mon Sep 17 00:00:00 2001 From: Scott Nonnenberg Date: Tue, 17 Oct 2017 08:03:47 -0700 Subject: [PATCH] Deployment: No longer use CI windows assets, include about.html (#1564) * Include about.html in production Electron build * Remove windows from fetch-release task, fix permissions We no longer use the pre-built assets from AppVeyor for our Windows build. * AppVeyor: Remove capture/upload of built assets --- Gruntfile.js | 3 --- appveyor.yml | 7 ------- fix_broken_perms.sh | 2 -- package.json | 1 + 4 files changed, 1 insertion(+), 12 deletions(-) diff --git a/Gruntfile.js b/Gruntfile.js index 7b7772b7767..67ff643c3d7 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -285,9 +285,6 @@ module.exports = function(grunt) { var files = [{ zip: 'signal-desktop-' + package_json.version + '.zip', extractedTo: 'linux' - }, { - zip: 'Signal-win-' + package_json.version + '.zip', - extractedTo: 'windows' }]; var extract = require('extract-zip'); diff --git a/appveyor.yml b/appveyor.yml index ed578f99dbc..249dc1979f5 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -22,12 +22,5 @@ test_script: - node build\grunt.js test-release:win - node build\grunt.js test -artifacts: - - path: dist/*.* - environment: SIGNAL_ENV: production - -deploy: - provider: Environment - name: signal-desktop-builds diff --git a/fix_broken_perms.sh b/fix_broken_perms.sh index c95314108c2..63898508a8b 100755 --- a/fix_broken_perms.sh +++ b/fix_broken_perms.sh @@ -1,6 +1,4 @@ set -e find release/linux -type d | xargs chmod 755 find release/linux -type f | xargs chmod 644 -find release/windows -type d | xargs chmod 755 -find release/windows -type f | xargs chmod 644 chmod +x release/linux/signal-desktop diff --git a/package.json b/package.json index bf71c8c74af..58d8d028e26 100644 --- a/package.json +++ b/package.json @@ -121,6 +121,7 @@ "config/${env.SIGNAL_ENV}.json", "config/local-${env.SIGNAL_ENV}.json", "background.html", + "about.html", "_locales/**", "protos/*", "js/**",