Skip to content

A simple program to report the status of a pipeline into the terminal, can be used in things like the tmux status line for status updates

Notifications You must be signed in to change notification settings

Thermatix/wercker_build_status

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wercker build status

About

This is a simple tool to make getting the status of the last running build easy.

installing

for now, just clone the repo and do:

cargo build --release

you will need to have installed rust first, you can easily do this using rustup:

curl https://sh.rustup.rs -sSf | sh && rustup install stable

The binary will be in the ./target/release folder which you can copy and move to more usable location.

Config

To configure the tool create a config file config.toml and then pass the file to the tool like this (file relative to current directory):

wercker_build_status config
wercker_build_status config.toml
wercker_build_status ./config.toml

an example config file can be found in this repo's root dir.

envs

The tool can also pull info from the environment variables as well, just prefix the config options with WERCKER_ and capitalize the key name.

output

The output of the tool is like this:

status|result

examples being:

  • running
  • passed
  • failed

About

A simple program to report the status of a pipeline into the terminal, can be used in things like the tmux status line for status updates

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages