grim/local-pipelines

7b8b7a7c65e9
pipeline: actually kill the docker process with ctrl-c

By using '-it' to the docker process, ctrl-c is directly sent to docker
so that it kills itself and automatically cleans up.
# Local Pipelines
Local Pipelines parses your bitbucket-pipelines.yml and runs it locally using
Docker.
This supports mercurial and git.
## Installing
You can easily install it with a simple
```
pip install -U --user local-pipelines
```
Once that's done make sure ~/.local/bin is in your $PATH.
## Running
You can run your your bitbucket-pipelines.yml from the working directory via:
```
pipelines
```
If you want to run it from another directory you can use
```
pipelines -f /path/to/bitbucket-pipelines.yml
```
## TODO
Additional environment variable support and need to investigate pipelines a bit
more to make sure everything looks the same.