summaryrefslogtreecommitdiff
path: root/bin/git-reporeview
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2019-10-08 09:27:27 -0700
committerSean Whitton <spwhitton@spwhitton.name>2019-10-08 09:39:52 -0700
commitb9f48a4138edb5931c8c8f988c2e5b203360cd9d (patch)
treeeaebc390d083961653a5930394c7180dbb41be2f /bin/git-reporeview
parent22031938b14c6cbb06b59f87495b475538b15082 (diff)
downloaddotfiles-b9f48a4138edb5931c8c8f988c2e5b203360cd9d.tar.gz
add git-reporeview wrapper
Diffstat (limited to 'bin/git-reporeview')
-rwxr-xr-xbin/git-reporeview15
1 files changed, 15 insertions, 0 deletions
diff --git a/bin/git-reporeview b/bin/git-reporeview
new file mode 100755
index 00000000..4ce0114a
--- /dev/null
+++ b/bin/git-reporeview
@@ -0,0 +1,15 @@
+#!/usr/bin/perl
+
+use 5.028;
+use strict;
+use warnings;
+use lib "$ENV{HOME}/lib/perl5";
+
+use Local::MrRepo;
+
+die 'not a git repo' unless -e '.git';
+my $mr_repo = Local::MrRepo::new_repo('.');
+$mr_repo->update();
+die "couldn't update repo" unless $mr_repo->updated;
+my $issues = $mr_repo->review();
+exit 1 if $issues;