You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
12 years ago | |
---|---|---|
.. | ||
Gemfile | 12 years ago | |
README | 12 years ago | |
config.yml | 12 years ago | |
hook_server.rb | 12 years ago |
README
README for github directory in jenkins-debian-glue -------------------------------------------------- The script hook_server.rb provides a simple gateway between GitHub and an (internal) Jenkins server to receive Git push actions from GitHub and trigger Jenkins jobs accordingly. Place this script on a host which is available from GitHub and has access to the (internal) Jenkins system as well. Instructions for usage: * configure hook_server settings via config.yml * adapt script hook_server.rb as needed * install dependencies via bundle [http://bundler.io/]: bundle install --path=bundled --verbose --binstubs * start service: bundle exec ./hook_server.rb * enable hook settings of according project(s) under GitHub's "WebHook URL", usage example: http://webhook.example.local:8042/trigger