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
This commit is contained in:
Scott Nonnenberg 2017-10-17 08:03:47 -07:00 committed by GitHub
parent 9e7c2357a4
commit 7e328bcacd
4 changed files with 1 additions and 12 deletions

View file

@ -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');

View file

@ -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

View file

@ -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

View file

@ -121,6 +121,7 @@
"config/${env.SIGNAL_ENV}.json",
"config/local-${env.SIGNAL_ENV}.json",
"background.html",
"about.html",
"_locales/**",
"protos/*",
"js/**",