This tool provides a binary cli to execute common commands inside a gitlab's job.
gitlab-ci-helper is a single binary with no external dependencies, released for several platforms.
Go to the releases page,
download the package for your OS, and copy the binary to somewhere on your PATH.
Please make sure to rename the binary to gitlab-ci-helper
and make it executable.
As it primarily targets GitLab CI environment, a simple curl will also do :).
A release also includes checksums for various build flavors, as a build has access to sensible information (GitLab tokens, AWS credentials…), please use them.
A detailed commands list is available in the commands.md file
ci:revision
: dump a REVISION fileci:meta
: dump a ci.json file, with build informationproject:builds:artifacts
: download an artifacts file from a previous job
hipchat:message
: send a message to hipchatflowdock:message
: send a message to flowdockflowdock:status
: create a build status on flowdock
project:builds
: list buildsproject:list
: list projets