summaryrefslogtreecommitdiff
path: root/.travis.yml (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-05-13travis config is now in stagesClaudius1-28/+18
Signed-off-by: Claudius <opensource@amenthes.de>
2019-05-13updating travis config: readable job names, more recent distroClaudius1-7/+17
Signed-off-by: Claudius <opensource@amenthes.de>
2019-05-13drop node 6 supportClaudius1-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>
2019-04-10Update yarn to version 1.15.2Sheogorath1-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>
2019-04-01removing doctoc, which is no longer being usedClaudius1-7/+0
Signed-off-by: Claudius <opensource@amenthes.de>
2018-11-19After removing ws, node version 10 should workSheogorath1-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>
2018-09-05Remove tests using node version 7Sheogorath1-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>
2018-02-19Use jq instead of jsonlintSheogorath1-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>
2018-01-29Make travis run shellcheck only on shellscriptsDario Ernst1-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>
2017-12-04Fix build problem by updating yarn versionSheogorath1-2/+3
2017-10-29Add build, ShellCheck, doctoc & jsonlint test on Travis CIPeter Dave Hello1-0/+16
2017-10-29Use matrix(jobs) in .travis.ymlPeter Dave Hello1-8/+17
2017-10-11Remove duplicated nodejs version in .travis.ymlPeter Dave Hello1-1/+0
lts/boron is v6
2017-09-27Update .travis.ymlMax Wu1-0/+4
2017-04-18Move to Ubuntu Trusty on Travis CI and remove apt add-onPeter Dave Hello1-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.
2017-03-24ci: Use yarn as default dependency management systemBoHong Li1-0/+1
Use yarn in TravisCI
2017-03-13Remove eslintBoHong Li1-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>
2017-02-15Add travis cibananaappletw1-0/+13