summaryrefslogtreecommitdiff
path: root/.travis.yml (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Use Node 10 for `json-lint` testDavid Mehren2020-11-101-1/+2
| | | | | Signed-off-by: David Mehren <git@herrmehren.de> Co-authored-by: Yannick Bungers <git@innay.de>
* chore: add markdown linter in travis CIoupala2020-07-021-0/+5
| | | | Signed-off-by: oupala <oupala@users.noreply.github.com>
* Remove Tests for EOL node version 8Sheogorath2020-02-161-6/+1
| | | | | | | | | | | | Node 8 is End of Life since the beginning of 2020.[1] Due to not deprecating it earlier, the next release will be the last release supporting it. There are no breaking changes to be expected anymore, therefore removing the Tests can be considered safe and the release can start its existence with a green CI. This patch removes the test for NodeJS version 8 from the TravisCI jobs. [1]: https://nodejs.org/en/about/releases/
* travis config is now in stagesClaudius2019-05-131-28/+18
| | | | Signed-off-by: Claudius <opensource@amenthes.de>
* updating travis config: readable job names, more recent distroClaudius2019-05-131-7/+17
| | | | Signed-off-by: Claudius <opensource@amenthes.de>
* drop node 6 supportClaudius2019-05-131-4/+4
| | | | | | | | We will no longer test on node6 and instead focus on 8+. This won't break node6 immediately, but we will no longer go out of our way supporting a version that does not receive security updates. Signed-off-by: Claudius <opensource@amenthes.de>
* Update yarn to version 1.15.2Sheogorath2019-04-101-1/+1
| | | | | | | | | | The yarn version we use in CI is quite outdated. This brings up the problem that it doesn't support semver for git repositories. In order to fix that problem updating yarn seems to be the right thing to do. This patch should fix the CI problem caused by the semver git URL. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* removing doctoc, which is no longer being usedClaudius2019-04-011-7/+0
| | | | Signed-off-by: Claudius <opensource@amenthes.de>
* After removing ws, node version 10 should workSheogorath2018-11-191-0/+6
| | | | | | | | | | In my local environment I switched to Fedora 29. Fedora 29 comes with NodeJS version 10. As far as I can say, it works, so let's try to remove the restriction to "<10.x" Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* Remove tests using node version 7Sheogorath2018-09-051-1/+1
| | | | | | Since node 7 is EOL and may breaks some new builds, we want to get rid of it. But having tests in version 8 would be nice, right? So here we go. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* Use jq instead of jsonlintSheogorath2018-02-191-1/+4
| | | | | | | | | As the jsonlint package from NPM causes problems and looks unmaintained, it'll be replaced with `jq` a well maintained project which allows to search through JSON files in a `grep`-like style, but knowing the JSON structure. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* Make travis run shellcheck only on shellscriptsDario Ernst2018-01-291-1/+1
| | | | | | | | There are only a few scripts in bin/, but not all might be shell. At least for the moment, it seems reasonable to explicitely enumerate all shell-scripts in bin/ for shellcheck … Signed-off-by: Dario Ernst <dario@kanojo.de>
* Fix build problem by updating yarn versionSheogorath2017-12-041-2/+3
|
* Add build, ShellCheck, doctoc & jsonlint test on Travis CIPeter Dave Hello2017-10-291-0/+16
|
* Use matrix(jobs) in .travis.ymlPeter Dave Hello2017-10-291-8/+17
|
* Remove duplicated nodejs version in .travis.ymlPeter Dave Hello2017-10-111-1/+0
| | | | lts/boron is v6
* Update .travis.ymlMax Wu2017-09-271-0/+4
|
* Move to Ubuntu Trusty on Travis CI and remove apt add-onPeter Dave Hello2017-04-181-6/+1
| | | | | | | | | | | | Two reasons here: 1) Ubuntu Precise is reaching EOL, though Travis CI may take care of it. we still can move to Trusty earlier as I didn't see any dependency of Precise here. 2) g++4.8 is built-in in Travis CI's Ubuntu Trusty environment, which means we don't need to spend time on adding ppa repository, apt update and apt install, could save time on the CI.
* ci: Use yarn as default dependency management systemBoHong Li2017-03-241-0/+1
| | | | Use yarn in TravisCI
* Remove eslintBoHong Li2017-03-131-1/+1
| | | | | | | 1. Remove eslint , bacause we use JavaScript Standard Style. 2. Add lts/boron version to travis CI, web use it in docker version Signed-off-by: BoHong Li <a60814billy@gmail.com>
* Add travis cibananaappletw2017-02-151-0/+13