hubot-semaphoreapp
Hubot integration with Semaphore (semaphoreapp.com)
Last updated 5 years ago by benstraub .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install hubot-semaphoreapp 
SYNC missed versions from official npm registry.

hubot-semaphoreapp

Hubot script to interface with Semaphore CI.

Installation

Add a dependency to your Hubot instance using NPM:

$ npm install --save hubot-semaphoreapp

Then add this script to the external-scripts.json:

["hubot-semaphoreapp"]

You'll need to get an auth token from Semaphore and put it in your environment; you can find one in your project settings, under the "API" tab. For heroku, do this:

$ heroku config:set HUBOT_SEMAPHOREAPP_AUTH_TOKEN=<token>

If you want the deployment commands, you'll also need to set HUBOT_SEMAPHOREAPP_DEPLOY to something non-zero.

Commands

> hubot semaphoreapp status [<project> [<branch>]] - Reports build status for projects' branches
> hubot deploy project[/branch] [to server] - deploys project/branch to server

Current Tags

  • 0.1.3                                ...           latest (5 years ago)

4 Versions

  • 0.1.3                                ...           5 years ago
  • 0.1.2                                ...           5 years ago
  • 0.1.1                                ...           5 years ago
  • 0.1.0                                ...           5 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 1
Dependencies (1)
Dev Dependencies (5)
Dependents (2)

Copyright 2014 - 2016 © taobao.org |