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

Add CirclCI, TravisCI, and Appveyor configs #14

Merged
merged 1 commit into from
Dec 10, 2015

Conversation

SpainTrain
Copy link
Member

Review on Reviewable

on_failure: change
os: osx

script: apm install && npm tst
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd put this as npm test, just to match the actual name in the package.json.

@SpainTrain
Copy link
Member Author

@keplersj
Copy link
Contributor

keplersj commented Dec 9, 2015

The Travis script is out of date. The Atom team has published an updated one which supports OS X and Linux, testing on the Stable Atom and Beta Atom.

@Arcanemagus
Copy link
Member

@kepler0 The only real differences between the current one there and this is the addition of testing Linux on Travis-CI and the beta channel testing. Since CircleCI does Linux testing faster (and nicer looking), there really isn't much point in that, although the beta channel testing is nice.

On the other hand the OS X builds take up to 2x as long as the Linux builds so there isn't much reason not to also test Linux on Travis 😛.

on_failure: change
os: osx

script: apm install && npm test
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is failing for a few different reasons, the primary being you never installed Atom 😛.

@SpainTrain
Copy link
Member Author

Ya, I am happy to use whatever travis script. I just copied this one from linter-eslint.

Relatedly, with some automation around AtomLinter/Meta#7 we could apply such updates to all "subscribed" linter repos at once.

@SpainTrain
Copy link
Member Author

Reviewed 3 of 4 files at r1, 1 of 1 files at r2.
Review status: all files reviewed at latest revision, all discussions resolved.


Comments from the review on Reviewable.io

SpainTrain added a commit that referenced this pull request Dec 10, 2015
Add CirclCI, TravisCI, and Appveyor configs
@SpainTrain SpainTrain merged commit 7718264 into AtomLinter:master Dec 10, 2015
@SpainTrain SpainTrain deleted the add-ci branch December 10, 2015 03:02
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants