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:
parent
9e7c2357a4
commit
7e328bcacd
4 changed files with 1 additions and 12 deletions
|
@ -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');
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -121,6 +121,7 @@
|
|||
"config/${env.SIGNAL_ENV}.json",
|
||||
"config/local-${env.SIGNAL_ENV}.json",
|
||||
"background.html",
|
||||
"about.html",
|
||||
"_locales/**",
|
||||
"protos/*",
|
||||
"js/**",
|
||||
|
|
Loading…
Reference in a new issue