signal-desktop/appveyor.yml
Scott Nonnenberg 7e328bcacd 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
2017-10-17 08:03:47 -07:00

26 lines
588 B
YAML

platform:
- x64
cache:
- '%LOCALAPPDATA%\electron\Cache'
- node_modules -> package.json
install:
- systeminfo | findstr /C:"OS"
- set PATH=C:\Ruby23-x64\bin;%PATH%
- ps: Install-Product node 6 x64
- yarn install
build_script:
- yarn run icon-gen
- node build\grunt.js
- type package.json | findstr /v certificateSubjectName > temp.json
- move temp.json package.json
- node_modules\.bin\build --em.environment=%SIGNAL_ENV% --publish=never
test_script:
- node build\grunt.js test-release:win
- node build\grunt.js test
environment:
SIGNAL_ENV: production