summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorScott Anderson <camel@droidmod.org>2010-06-01 15:06:04 -0400
committerScott Anderson <camel@droidmod.org>2010-06-01 15:06:04 -0400
commitd57422e8daaeea4c46af4d0454e89fc68b035745 (patch)
tree2807156b14854d7947632e30095a6d151c22f48c
parent2366d781b35de7e2e5740560a5877a01e24e44b1 (diff)
Add --change-url parameter to hooks.
-rw-r--r--Documentation/config-hooks.txt10
-rw-r--r--gerrit-server/src/main/java/com/google/gerrit/common/ChangeHookRunner.java8
2 files changed, 13 insertions, 5 deletions
diff --git a/Documentation/config-hooks.txt b/Documentation/config-hooks.txt
index 84e1c60840..0197267ff6 100644
--- a/Documentation/config-hooks.txt
+++ b/Documentation/config-hooks.txt
@@ -27,7 +27,7 @@ This is called whenever a patchset is created (this includes new
changes)
====
- patchset-created --change <change id> --project <project name> --branch <branch> --commit <sha1> --patchset <patchset id>
+ patchset-created --change <change id> --change-url <change url> --project <project name> --branch <branch> --commit <sha1> --patchset <patchset id>
====
comment-added
@@ -36,7 +36,7 @@ comment-added
This is called whenever a comment is added to a change.
====
- comment-added --change <change id> --project <project name> --branch <branch> --author <comment author> --commit <commit> --comment <comment> [--<approval category id> <score> --<approval category id> <score> ...]
+ comment-added --change <change id> --change-url <change url> --project <project name> --branch <branch> --author <comment author> --commit <commit> --comment <comment> [--<approval category id> <score> --<approval category id> <score> ...]
====
change-merged
@@ -45,7 +45,7 @@ change-merged
Called whenever a change has been merged.
====
- change-merged --change <change id> --project <project name> --branch <branch> --submitter <submitter> --commit <sha1>
+ change-merged --change <change id> --change-url <change url> --project <project name> --branch <branch> --submitter <submitter> --commit <sha1>
====
change-abandoned
@@ -54,7 +54,7 @@ change-abandoned
Called whenever a change has been abandoned.
====
- change-abandoned --change <change id> --project <project name> --branch <branch> --abandoner <abandoner> --reason <reason>
+ change-abandoned --change <change id> --change-url <change url> --project <project name> --branch <branch> --abandoner <abandoner> --reason <reason>
====
@@ -76,4 +76,4 @@ See Also
GERRIT
------
-Part of link:index.html[Gerrit Code Review] \ No newline at end of file
+Part of link:index.html[Gerrit Code Review]
diff --git a/gerrit-server/src/main/java/com/google/gerrit/common/ChangeHookRunner.java b/gerrit-server/src/main/java/com/google/gerrit/common/ChangeHookRunner.java
index 4f2d36fd06..328a887aea 100644
--- a/gerrit-server/src/main/java/com/google/gerrit/common/ChangeHookRunner.java
+++ b/gerrit-server/src/main/java/com/google/gerrit/common/ChangeHookRunner.java
@@ -247,6 +247,8 @@ public class ChangeHookRunner {
args.add("--change");
args.add(event.change.id);
+ args.add("--change-url");
+ args.add(event.change.url);
args.add("--project");
args.add(event.change.project);
args.add("--branch");
@@ -291,6 +293,8 @@ public class ChangeHookRunner {
args.add("--change");
args.add(event.change.id);
+ args.add("--change-url");
+ args.add(event.change.url);
args.add("--project");
args.add(event.change.project);
args.add("--branch");
@@ -329,6 +333,8 @@ public class ChangeHookRunner {
args.add("--change");
args.add(event.change.id);
+ args.add("--change-url");
+ args.add(event.change.url);
args.add("--project");
args.add(event.change.project);
args.add("--branch");
@@ -361,6 +367,8 @@ public class ChangeHookRunner {
args.add("--change");
args.add(event.change.id);
+ args.add("--change-url");
+ args.add(event.change.url);
args.add("--project");
args.add(event.change.project);
args.add("--branch");