signal-desktop/.travis.yml
Scott Nonnenberg c570a92e76 Fixes for CI
2019-08-21 16:04:49 -07:00

23 lines
529 B
YAML

language: node_js
node_js:
- '12.4.0'
os:
- linux
dist: trusty
before_install:
- npm install -g yarn@1.17.3
install:
- yarn install --frozen-lockfile
script:
- yarn generate
- yarn lint
- yarn lint-deps
- yarn prepare-beta-build
- $(yarn bin)/electron-builder --config.extraMetadata.environment=$SIGNAL_ENV --config.mac.bundleVersion='$TRAVIS_BUILD_NUMBER' --publish=never --config.directories.output=release
- ./travis.sh
env:
global:
- SIGNAL_ENV: production
sudo: false
notifications:
email: false