Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-01-04 | Merge remote-tracking branch 'upstream/master' into merge-upstream | Elvin Efendi | |
2015-12-27 | expose git repo name and commit oid in hook mechanism and environment variables | Nick Hilliard | |
2015-12-13 | do not commit when there is no diff | Elvin Efendi | |
2015-12-13 | let user configure which auth method to use | Elvin Efendi | |
2015-12-08 | warn when there is a conflict | Elvin Efendi | |
2015-12-07 | pull origin/master before pushing | Elvin Efendi | |
2015-12-04 | consider local repo main | Elvin Efendi | |
2015-12-04 | user password username for github api | Elvin Efendi | |
2015-11-13 | githubrepo hook spec | Elvin Efendi | |
2015-11-13 | do not rescue general exception | Elvin Efendi | |
2015-11-13 | raise more specific exception when required key is not present | Elvin Efendi | |
2015-11-13 | a callback to push config changes to a remote repository | Elvin Efendi | |
2015-09-17 | restore ruby 1.9.3 compatibility0.8.1 | Saku Ytti | |
fix some whitespaces bump up gemspec version | |||
2015-08-28 | Initial implementation of the hook feature | Anton Aksola | |
The current implementation is modular and allows users to define hooks in several ways: * Use one of the built-in hook types (currently only 'exec') * Define their own Hook classes inside ~/.config/oxidized/hook Exec hook type runs a user defined command with or without shell. It populates a bunch of environment variables with metadata. The command can either be run as synchronous or asynchronous. The default is synchronous. |