Skip to content

Commit 8c07dfb

Browse files
Merge pull request #23 from Permissionless-Software-Foundation/ct-temp
Adding Semantic Release
2 parents f381b07 + a062ec2 commit 8c07dfb

File tree

4 files changed

+40598
-22
lines changed

4 files changed

+40598
-22
lines changed

.travis.yml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# This is a node.js v8+ JavaScript project
2+
language: node_js
3+
node_js:
4+
- "10"
5+
6+
# Build on Ubuntu Trusty (14.04)
7+
# https://docs.travis-ci.com/user/reference/trusty/#javascript-and-nodejs-images
8+
dist: xenial
9+
sudo: required
10+
11+
# Use Docker
12+
services:
13+
- docker
14+
15+
before_install:
16+
#- npm install -g mocha
17+
18+
# https://github.com/greenkeeperio/greenkeeper-lockfile/issues/156
19+
#install: case $TRAVIS_BRANCH in greenkeeper*) npm i;; *) npm ci;; esac;
20+
install:
21+
- npm install
22+
23+
script: "npm run test"
24+
25+
# Send coverage data to Coveralls
26+
after_success:
27+
- npm run coverage
28+
29+
deploy:
30+
provider: script
31+
skip_cleanup: true
32+
script:
33+
- npx semantic-release

0 commit comments

Comments
 (0)