cgewecke / meta-ci

Experiment: multi-repo CI using meta

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

wild-truffle

wild-truffle lets you run unpublished Truffle changes against a selection of existing commercial Truffle projects:

  • zeppelin-solidity (at commit 7586e38, early March 2018)
  • [aragonOS] (at commit )
  • [colonyNetwork] (at commit)

Goal is to extend Truffle's scenario testing regime to include an ~800 unit battery that reflects real usage of the toolset. Its structure is very similar to the root truffle repository.

Install

npm install

Use

Test an experimental Truffle branch (this can span across modules) against the projects listed above on Travis CI and see what breaks :)

git checkout -b <throw-away-branch-name>  # checkout a throw-away branch.

npm run ci <experimental-branch>          # Run the truffle branch in CI (defaults to `develop`).

About

Experiment: multi-repo CI using meta

License:MIT License


Languages

Language:JavaScript 65.4%Language:Solidity 32.5%Language:Shell 1.8%Language:Makefile 0.2%