usage: evec [-h] [-p PLATFORM] [-r REPO] [--proxy PROXY] [--no-cookies]
{configure,builds,status,restart,watch,force} ...
CLI interface for Eve
optional arguments:
-h, --help show this help message and exit
-p PLATFORM, --platform PLATFORM
Platform hosting the repository.
-r REPO, --repo REPO Repository to operate on.
--proxy PROXY Direct traffic through a SOCKS or HTTP proxy. Must be
in the format socks(4|5)://host:port or
http(s)://host:port.
--no-cookies Disable persistent cookies for this session.
subcommands:
{configure,builds,status,restart,watch,force}
configure Bootstrap CLI configuration.
builds List all builds and statuses.
status Get the status of a Eve build.
restart Restart an Eve build.
watch Watch an Eve build, restarting it if it fails.
force Force start an Eve build
Installation is as simple as
curl https://raw.githubusercontent.com/tmacro/evec/master/evec > evecEvec is written to require no dependecies except the standard library for most use cases and to work with Python 2/3. Its only optional dependency is PySocks for SOCKS4/5 proxy support. It can be installed from PyPi using
pip install pysocks
A interactive configuration prompt can be started with evec configure. Configuration and persistent cookies are stored in ~/.eve/eve.ini and ~/.eve/cookies.txt respectively.