forked from nixel2007/1c-syntax
-
Notifications
You must be signed in to change notification settings - Fork 25
/
.travis.yml
48 lines (38 loc) · 875 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
language: node_js
notifications:
email:
on_success: never
on_failure: change
install:
- npm install
script:
- 'mkdir grammars'
- 'node_modules/.bin/yaml2json --pretty 1c.YAML-tmLanguage > 1c.json'
- 'node_modules/.bin/yaml2json --pretty 1c-query.YAML-tmLanguage > 1c-query.json'
- 'node_modules/.bin/json2cson 1c.json > grammars/1c.cson --2spaces'
- 'node_modules/.bin/json2cson 1c-query.json > grammars/1c-query.cson --2spaces'
- 'curl -s https://raw.githubusercontent.com/atom/ci/master/build-package.sh | sh'
git:
depth: 10
sudo: false
os:
- linux
- osx
env:
global:
- APM_TEST_PACKAGES=""
matrix:
- ATOM_CHANNEL=stable
- ATOM_CHANNEL=beta
addons:
apt:
packages:
- build-essential
- git
- libgnome-keyring-dev
- fakeroot
branches:
only:
- master
- develop
- /^greenkeeper/.*$/