butterknife
Version:
Spread the awesome blend of Grunt.js, Travis and Sauce
51 lines (41 loc) • 1.58 kB
Markdown
butterknife
===========
Spread the awesome Sauce (Github + Travis CI + Sauce Automation).
Installation
============
```
~ npm install -g butterknife
butterknife@0.0.4 /usr/local/share/npm/lib/node_modules/butterknife
├── process@0.5.1
├── async@0.2.9
├── underscore@1.4.4
├── esprima@1.0.3
├── walk@2.2.1 (forEachAsync@2.2.0)
├── glob@3.2.1 (inherits@1.0.0, graceful-fs@1.2.2, minimatch@0.2.12)
├── escodegen@0.0.22 (estraverse@0.0.4, source-map@0.1.23)
├── js-yaml@2.1.0 (argparse@0.1.15)
├── travis-encrypt@0.1.4 (colors@0.6.0-1, q@0.9.6, color@0.4.4, optimist@0.5.2, ursa@0.8.0, request@2.21.0)
├── init-package-json@0.0.9 (semver@1.1.4, promzard@0.2.0, read@1.0.4, read-package-json@0.4.1)
└── npm@1.2.32
```
Will install the butterknife command line tool globally in your path.
Usage
=====
Put your Sauce Labs account details into you environment. butterknife will call out to Travis CI to encrypt the env variables and put the encrypted digest in your .travis.yml.
```
~ export SAUCE_ACCESS_KEY=5e4ebbed-8ed6-716a-31b5-e576d33e5146
~ export SAUCE_USERNAME=sourishkrout
```
Just change into your git repo dir and run the command line tool.
```
~ cd path/to/your/repo
~ butterknife
```
Give it dry run from your local machine. Please note you may have to install grunt-cli globally first.
```
~ npm install -g grunt-cli
~ grunt
```
Issues
======
Please use the github issue tracker if you have any problems. Please also note that butterknife is still in an early beta stage. Pull requests very welcome!