d503d1ace3
* Revamp issue and pull request templates, other docs tweaks `yarn test` now runs all of our tests. * Remove generated files from the repository * Update to new Signal support URL * Prevent the 'Test failed 2 == 1' from test-release in CI * Another attempt to fix grunt test-release on Appveyor * grunt test-release: Fail build if test fails * Lint fix, and move jshint earlier in CI process
28 lines
868 B
YAML
28 lines
868 B
YAML
language: node_js
|
|
node_js:
|
|
- '7.9.0'
|
|
os:
|
|
- linux
|
|
dist: trusty
|
|
install:
|
|
- yarn install
|
|
script:
|
|
- yarn run generate
|
|
- yarn prepare-build
|
|
- yarn eslint
|
|
- yarn test-server
|
|
- yarn lint
|
|
- ./node_modules/.bin/build --em.environment=$SIGNAL_ENV --config.mac.bundleVersion='$TRAVIS_BUILD_NUMBER' --publish=never
|
|
- ./travis.sh
|
|
env:
|
|
global:
|
|
- SIGNAL_ENV: production
|
|
- secure: LeXDynRSyeHXR9KdmhYuP/zsc8uFsnYoOWI3fqg8x5SLOilfDyQ766idkT9NTRrdSR8WY7wP4DPs3hrBWGmcVq7BhytI9Q34YSgGS/Sds0jlm5AzSpYfAHpSQ+9ufQXNKN6lgxTkupdsWlc2Em20wUd5EfluDSOoeWVMlqHmKrw=
|
|
- secure: WzXjaiy6BmEyKI3uXeanjbAlmzadlwIWxJbC7Mff2duIl/nsaOTK6ElYu23IfeBCvK1DxXV8DVUfTIZXkeFeqHKPtgq2t3HcS12YiNnb7ToGpgOpzElYY4wAOPxRbqPE/ZcthbSxo1x/thgDeWNWxqK1X4XJ3qEIRoE+tPsGKG8=
|
|
sudo: false
|
|
notifications:
|
|
email: false
|
|
addons:
|
|
artifacts:
|
|
paths:
|
|
- $(ls ./dist/*.* | tr "\n" ":")
|