Project

jenkmq

0.0
No commit activity in last 3 years
No release in over 3 years
Start Jenkins job from IronMQ message - yeah yeah yeah
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

~> 4.3
~> 5.0
~> 1.8
 Project Readme

jenkins-ironmq

Twitter: @joshdholtz License Gem

Start a Jenkins job from an IronMQ message

Example usage (with prompt)

Start listening on the queue

jenkmq start \
  --iron_token your-iron-token \
  --iron_project your-iron-project-id \
  --iron_queue your-job-queue \
  --jenkins_url http://localhost:8080 \
  --jenkins_token you-jenkins-token

Post to queue (body)

{
  "job_name": "your-jenkins-job-name",
  "job_parameter": {
    "parameter": [
      {
        "name": "name1",
        "value": "value1"
      }
    ]
  }
}

Installation

Install gem

gem install jenkmq

Author

Josh Holtz, me@joshholtz.com, @joshdholtz

License

jenkmq is available under the MIT license. See the LICENSE file for more info.