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

Commit 55392a4

Browse files
authored
Merge pull request #101 from AtomLinter/arcanemagus/add-ci
Add CI configurations
2 parents ceda671 + 440519a commit 55392a4

File tree

3 files changed

+80
-0
lines changed

3 files changed

+80
-0
lines changed

.travis.yml

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

appveyor.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
### Project specific config ###
2+
install:
3+
- set PATH=C:\Ruby23-x64\bin;%PATH%
4+
- ruby --version
5+
6+
environment:
7+
matrix:
8+
- ATOM_CHANNEL: stable
9+
- ATOM_CHANNEL: beta
10+
11+
### Generic setup follows ###
12+
build_script:
13+
- ps: iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/atom/ci/master/build-package.ps1'))
14+
15+
branches:
16+
only:
17+
- master
18+
19+
version: "{build}"
20+
platform: x64
21+
clone_depth: 10
22+
skip_tags: true
23+
test: off
24+
deploy: off

circle.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
dependencies:
2+
override:
3+
- curl -s -O https://raw.githubusercontent.com/atom/ci/master/build-package.sh
4+
- chmod u+x build-package.sh
5+
6+
test:
7+
override:
8+
- ./build-package.sh
9+
10+
machine:
11+
ruby:
12+
version: ruby-2.3.1

0 commit comments

Comments
 (0)