commit | d3e4c9190e541fe46418a12da5d10a28755efe4f | [log] [tgz] |
---|---|---|
author | Sebb <sebb@apache.org> | Mon Apr 10 22:58:16 2023 +0100 |
committer | Sebb <sebb@apache.org> | Mon Apr 10 22:58:16 2023 +0100 |
tree | 89d15b79da498fb99b162530feeca3b44f3b43b4 | |
parent | c2422cd552e9594c619eb70aa087a682e0281a9e [diff] |
Docco
On-Commit Commands
Simple daemon that runs commands when a commit to a certain source has happened.
Sample occ.yaml
config:
pubsub: url: https://pubsub.apache.org:2070/commit user: user pass: pass subscriptions: git-change: topics: git/commit/some-git-repo-name oncommit: [/x1/git/run-git-trigger.sh, $branch, $hash] blamelist: notify@example.org blamesubject: Git trigger failure runas: username (optional) skiprest: true (optional - don't process any further commands matching this commit) svn-change-in-dir: topics: svn/commit/somedir changedir: some/subdir oncommit: /x1/git/run-svn-trigger.sh blamelist: notify@example.org blamesubject: Subversion trigger failure