signal-desktop/appveyor.yml

36 lines
751 B
YAML
Raw Normal View History

2017-05-03 21:43:04 +00:00
platform:
- x64
cache:
- '%LOCALAPPDATA%\electron\Cache'
- node_modules -> package.json
2017-05-03 21:43:04 +00:00
install:
- systeminfo | findstr /C:"OS"
2017-05-03 21:43:04 +00:00
- set PATH=C:\Ruby23-x64\bin;%PATH%
- ps: Install-Product node 6 x64
- yarn install
- type node_modules\.bin\grunt.cmd
2017-05-03 21:43:04 +00:00
build_script:
- yarn run icon-gen
- del /f images\emoji\apple
- mkdir images\emoji\apple
- xcopy components\emojidata\img-apple-64 images\emoji\apple
- node_modules\.bin\grunt
- node_modules\.bin\build --em.environment=%SIGNAL_ENV% --publish=never
2017-05-03 21:43:04 +00:00
test_script:
- node_modules\.bin\grunt test-release:win
- node_modules\.bin\grunt test
2017-05-03 21:43:04 +00:00
2017-05-04 01:21:24 +00:00
artifacts:
- path: dist/*.*
2017-05-04 01:21:24 +00:00
environment:
SIGNAL_ENV: production
2017-05-04 01:21:24 +00:00
deploy:
provider: Environment
name: signal-desktop-builds