From 0007efd4a6c8cb9c329052517a1f92b027aab8a8 Mon Sep 17 00:00:00 2001 From: Vasco Santos Date: Thu, 4 Apr 2019 11:38:53 +0200 Subject: [PATCH 1/2] chore: use travis --- .aegir.js | 5 +++++ .travis.yml | 29 +++++++++++++++++++++++++++++ ci/Jenkinsfile | 2 -- 3 files changed, 34 insertions(+), 2 deletions(-) create mode 100644 .aegir.js create mode 100644 .travis.yml delete mode 100644 ci/Jenkinsfile diff --git a/.aegir.js b/.aegir.js new file mode 100644 index 0000000..83b7f8c --- /dev/null +++ b/.aegir.js @@ -0,0 +1,5 @@ +'use strict' + +module.exports = { + bundlesize: { maxSize: '140kB' }, +} diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..7ffc3bf --- /dev/null +++ b/.travis.yml @@ -0,0 +1,29 @@ +language: node_js +cache: npm + +stages: + - check + - test + - cov + +node_js: + - '10' + +os: + - linux + - osx + +script: npx nyc -s npm run test:node -- --bail +after_success: npx nyc report --reporter=text-lcov > coverage.lcov && npx codecov + +jobs: + include: + - stage: check + script: + - npx aegir build --bundlesize + - npx aegir commitlint --travis + - npx aegir dep-check + - npm run lint + +notifications: + email: false diff --git a/ci/Jenkinsfile b/ci/Jenkinsfile deleted file mode 100644 index a7da2e5..0000000 --- a/ci/Jenkinsfile +++ /dev/null @@ -1,2 +0,0 @@ -// Warning: This file is automatically synced from https://github.com/ipfs/ci-sync so if you want to change it, please change it there and ask someone to sync all repositories. -javascript() From 983c22c87ba428a95860680d8034c08149b8fc85 Mon Sep 17 00:00:00 2001 From: Hugo Dias Date: Mon, 8 Apr 2019 14:59:27 +0100 Subject: [PATCH 2/2] fix: update config with no commitlint Co-Authored-By: vasco-santos --- .travis.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 7ffc3bf..1b67b84 100644 --- a/.travis.yml +++ b/.travis.yml @@ -21,7 +21,6 @@ jobs: - stage: check script: - npx aegir build --bundlesize - - npx aegir commitlint --travis - npx aegir dep-check - npm run lint