Browse Source

Merge pull request #910 from maraoz/add/zuul

Adding zuul for multi-browser continuous integration
patch-2
Braydon Fuller 10 years ago
parent
commit
44cde37c43
  1. 4
      .travis.yml
  2. 12
      .zuul.yml
  3. 2
      README.md
  4. 5
      package.json
  5. 2
      test/transaction/sighash.js

4
.travis.yml

@ -11,3 +11,7 @@ install:
- npm install - npm install
after_script: after_script:
- gulp coveralls - gulp coveralls
env:
global:
- SAUCE_USERNAME=maraoz
- SAUCE_ACCESS_KEY=30055bf8-2def-4e6a-8edd-4adb9fd1de66

12
.zuul.yml

@ -0,0 +1,12 @@
ui: mocha-bdd
browsers:
- name: chrome
version: 30..latest
- name: firefox
version: 30..latest
- name: ie
version: latest
- name: safari
version: latest
browserify:
- transform: brfs

2
README.md

@ -5,6 +5,8 @@ Bitcore
[![Build Status](https://img.shields.io/travis/bitpay/bitcore.svg?branch=master&style=flat-square)](https://travis-ci.org/bitpay/bitcore) [![Build Status](https://img.shields.io/travis/bitpay/bitcore.svg?branch=master&style=flat-square)](https://travis-ci.org/bitpay/bitcore)
[![Coverage Status](https://img.shields.io/coveralls/bitpay/bitcore.svg?style=flat-square)](https://coveralls.io/r/bitpay/bitcore) [![Coverage Status](https://img.shields.io/coveralls/bitpay/bitcore.svg?style=flat-square)](https://coveralls.io/r/bitpay/bitcore)
[![Sauce Test Status](https://saucelabs.com/browser-matrix/maraoz.svg)](https://saucelabs.com/u/maraoz)
A pure and powerful JavaScript Bitcoin library. A pure and powerful JavaScript Bitcoin library.
## Principles ## Principles

5
package.json

@ -6,7 +6,7 @@
"main": "index.js", "main": "index.js",
"scripts": { "scripts": {
"lint": "gulp lint", "lint": "gulp lint",
"test": "gulp test", "test": "gulp test && ./node_modules/zuul/bin/zuul -- test/*.js",
"coverage": "gulp coverage", "coverage": "gulp coverage",
"build": "gulp", "build": "gulp",
"postinstall": "node ./lib/errors/build.js" "postinstall": "node ./lib/errors/build.js"
@ -118,7 +118,8 @@
"plato": "^1.3.0", "plato": "^1.3.0",
"run-sequence": "^1.0.2", "run-sequence": "^1.0.2",
"sinon": "^1.12.2", "sinon": "^1.12.2",
"through2": "=0.6.3" "through2": "=0.6.3",
"zuul": "1.16.3"
}, },
"license": "MIT" "license": "MIT"
} }

2
test/transaction/sighash.js

@ -2,6 +2,8 @@
var buffer = require('buffer'); var buffer = require('buffer');
var chai = require('chai');
var should = chai.should();
var Script = require('../../lib/script'); var Script = require('../../lib/script');
var Transaction = require('../../lib/transaction'); var Transaction = require('../../lib/transaction');
var sighash = require('../../lib/transaction/sighash'); var sighash = require('../../lib/transaction/sighash');

Loading…
Cancel
Save