Gets create tag callback from github, clones this repo, builds and loads to artifactory enot repo.
Important. This service is deprecated in favor for Enot Auto Builder.
Prototype.
You can install this service directly from enot:
enot install octoenot
Clone this repo locally and run:
enot release
_rel/octoenot/bin/octoenot start
- enot (should be installed locally)
- kerl (should be installed locally)
- Erlang (at lease one release from kerl should be installed locally)
- artifactory (url is set in app.src)
- sqlite3 (should be installed locally)
- disable executing prebuild commands with
{disable_prebuild, true} - disable http access to
/statisticsfor everyone except Collectd
octoenot's metrics can be available on localhost:4232/statistics in JSON format.