Run commands for your repo, easily.
runcli allows you to define a Runfile at the root of your repository, and then call that file from anywhere in your repo as a script using the command run. The rest is up to you!
See the github repo for the source code.
Installation
Install runcli with pip:
pip install runcli
Currently only linux is tested, but it should also work on Mac.
Quickstart
To use run, first write a Runfile in the root of some repository. The Runfile is just a script, and can be any script you like, for example:
#! /bin/bash echo $1
Then, from anywhere in your repository call the Runfile script using the run command:
> run "hello, world!" hello, world!
That’s all there is to it.
Contributing
Pull requests are welcome. All contributions should happen on the github repo.
Release files for runcli 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| runcli-0.0.1.tar.gz | 3.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| runcli-0.0.1-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 10.8 kB
Release files / runcli-0.0.1.tar.gz
| Download URL | runcli-0.0.1.tar.gz |
|---|---|
| Size | 3.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6815e215fc94ec8a1e2a182710ce29b4e1941e7943c107479de2665815616daa
|
|
BLAKE2b-256 checksum How to use checksums |
b159d0315f0220b70b1a5a147533d9b4a76c1de5d7edfeb00718f75aaa9b7d9c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / runcli-0.0.1-py2.py3-none-any.whl
| Download URL | runcli-0.0.1-py2.py3-none-any.whl |
|---|---|
| Size | 7.0 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
4126cd2d16f36b9b9f9d4939eabd15b53e71b2639c79041f06c7f741c0e7ad1d
|
|
BLAKE2b-256 checksum How to use checksums |
303d8fbf65932abec5c05035d3f18afdd1fc250c7a6655814928205c51131414
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |