浏览代码

Merge pull request #85 from maraoz/travis

Add Travis CI
Manuel Aráoz 9 年之前
父节点
当前提交
a61ee27349
共有 2 个文件被更改,包括 16 次插入1 次删除
  1. 12 0
      .travis.yml
  2. 4 1
      package.json

+ 12 - 0
.travis.yml

@@ -0,0 +1,12 @@
+dist: trusty
+sudo: false
+group: beta
+language: node_js
+node_js:
+  - "6"
+before_install:
+  - npm i -g ethereumjs-testrpc
+  - npm i -g truffle
+script:
+  - testrpc&
+  - npm test

+ 4 - 1
package.json

@@ -3,7 +3,10 @@
   "version": "0.0.11",
   "description": "Secure Smart Contract library for Solidity",
   "main": "truffle.js",
-  "devDependencies": {},
+  "devDependencies": {
+    "ethereumjs-testrpc": "^3.0.2",
+    "truffle": "^2.1.1"
+  },
   "scripts": {
     "test": "truffle test",
     "install": "scripts/install.sh"