More execution control
This release of Versio has new features:
- labels: You can labels in your projects using a "labels" property. Then, the
info
command has a-l
option that returns information on every project that contains a certain label. - pausing: The
release
command has the optional--pause
command to exit before completing some stages of the release process. You can userelease --resume
orrelease --abort
afterwards. - hooks: You can add hooks to your projects: these are shell commands that will execute at certain points of execution.
New to Versio? The repository is the best place to learn about Versio and what it can do. If you want to report a bug or request a feature, you can do so at our Issues link, but we ask you first read the Troubleshooting page learn about problems and their solutions.
This version of versio
was built with rustc 1.46.0 (04488afe3 2020-08-24)
To install, follow the instructions for your platform; some files might be zipped for improved download speed. For example, on MacOS you can do something like this (assuming ~/bin
exists and is in your PATH):
curl -L https://github.com/chaaz/versio/releases/download/v0.4.0/versio__x86_64-apple-darwin -o ~/bin/versio
chmod +x ~/bin/versio
MacOS: download versio__x86_64-apple-darwin
, copy to versio
in your PATH.
GNU Linux 64: download versio__x86_64-unknown-linux-gnu
, copy to versio
in your PATH.