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