Skip to content
This repository was archived by the owner on Aug 7, 2023. It is now read-only.

Commit 4feff92

Browse files
authored
Merge pull request #45 from AtomLinter/arcanemagus/travis-ci
Add configuration for Travis CI
2 parents 17c0a6c + 5198ec8 commit 4feff92

File tree

1 file changed

+46
-0
lines changed

1 file changed

+46
-0
lines changed

.travis.yml

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
### Project specific config ###
2+
language: node_js
3+
node_js: lts/*
4+
install: skip
5+
os: linux
6+
7+
jobs:
8+
include:
9+
# Test Atom versions
10+
- stage: test
11+
env: ATOM_CHANNEL=stable
12+
- stage: test
13+
env: ATOM_CHANNEL=beta
14+
15+
### Generic setup follows ###
16+
script:
17+
- curl -s -O https://raw.githubusercontent.com/atom/ci/master/build-package.sh
18+
- chmod u+x build-package.sh
19+
- "./build-package.sh"
20+
21+
notifications:
22+
email:
23+
on_success: never
24+
on_failure: change
25+
26+
branches:
27+
only:
28+
- master
29+
30+
git:
31+
depth: 10
32+
33+
dist: trusty
34+
35+
sudo: false
36+
37+
addons:
38+
apt:
39+
packages:
40+
- build-essential
41+
- fakeroot
42+
- git
43+
- libsecret-1-dev
44+
45+
stages:
46+
- test

0 commit comments

Comments
 (0)