summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2020-06-16 15:34:32 -0700
committerRobin H. Johnson <robbat2@gentoo.org>2020-06-16 15:34:32 -0700
commitaae56e670973a223c4335b54464a6b4f366e2730 (patch)
treeb525d03e313d5ed89badecd12232f950100a4f10 /src/gitolite
parentMerge tag 'v3.6.8' (diff)
parentv3.6.9 (diff)
downloadgitolite-gentoo-3.6.9.tar.gz
gitolite-gentoo-3.6.9.tar.bz2
gitolite-gentoo-3.6.9.zip
Merge tag 'v3.6.9'gitolite-gentoo-3.6.9
v3.6.9
Diffstat (limited to 'src/gitolite')
-rwxr-xr-xsrc/gitolite5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/gitolite b/src/gitolite
index 4a4cbf5..c11e047 100755
--- a/src/gitolite
+++ b/src/gitolite
@@ -71,6 +71,11 @@ if ( $command eq 'setup' ) {
compile(@args);
} elsif ( $command eq 'trigger' ) {
+ my $s = $args[0];
+ _die "trigger section '$s' not found in rc"
+ unless $s eq 'POST_COMPILE'
+ or $s eq 'POST_CREATE'
+ or ( exists $rc{$s} and ref( $rc{$s} ) eq 'ARRAY' );
trigger(@args);
} elsif ( my $c = _which( "commands/$command", 'x' ) ) {