From f5ed60422519cfd3aaaa02e7fcb24c28e0fe1dc7 Mon Sep 17 00:00:00 2001 From: Shaun Dern Date: Thu, 2 Apr 2020 18:32:59 +0100 Subject: [PATCH] CircleCI replaces travis for ci --- .circleci/config.yml | 32 ++++++++++++++++++++++++++++++++ .travis.yml | 9 --------- 2 files changed, 32 insertions(+), 9 deletions(-) create mode 100644 .circleci/config.yml delete mode 100644 .travis.yml diff --git a/.circleci/config.yml b/.circleci/config.yml new file mode 100644 index 0000000..462fa71 --- /dev/null +++ b/.circleci/config.yml @@ -0,0 +1,32 @@ +version: 2.1 + +orbs: + node: circleci/node@1.1.6 + yarn: substantial/yarn@3.10.2 + node-build: substantial/node-build@2.3.0 + +jobs: + build: + executor: + name: node/default + tag: '12.14.1' + steps: + - checkout + - yarn/install: + cache-version: v2 + yarn-audit: false + - node-build/eslint + - run: + name: Test + command: | + yarn test + - run: + name: dtslint + command: | + yarn dtslint + - run: + name: build + command: | + yarn build + - node-build/store-results + - node-build/release diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index b94dc99..0000000 --- a/.travis.yml +++ /dev/null @@ -1,9 +0,0 @@ -sudo: false -language: node_js -node_js: - - '8' - - '10' -notifications: - email: - on_success: change - on_failure: always