jenkins-anybar

Install and run [AnyBar](https://github.com/tonsky/AnyBar) first: ``` brew cask install anybar open -a AnyBar ```

Usage no npm install needed!

<script type="module">
  import jenkinsAnybar from 'https://cdn.skypack.dev/jenkins-anybar';
</script>

README

Simple Jenkins monitoring with AnyBar

Install and run AnyBar first:

brew cask install anybar
open -a AnyBar

Install jenkins-anybar from npm:

npm install -g jenkins-anybar

Run it with your credentials where the first argument is Jenkins url and the second is job name:

jenkins-anybar start https://jenkins.yourdomain.com/ job-name

Pass stop as the second argument to stop the service:

jenkins-anybar stop

Build status colors

Monitoring is not active

Build error

Build is working

Build success

Connection error or timeout

Logs

jenkins-anybar uses pm2 process manager underneath, you can install it to get access to logs:

npm install -g pm2
pm2 logs --lines 100
pm2 show jenkins-anybar # show service status