[sysadmin-bin] Relax permissions on Gitlab wiki repositories (https://gitlab.gnome.org/Infrastructure/GitLab/issues
- From: Andrea Veri <averi src gnome org>
- To: gnome-sysadmin gnome org,commits-list gnome org
- Subject: [sysadmin-bin] Relax permissions on Gitlab wiki repositories (https://gitlab.gnome.org/Infrastructure/GitLab/issues
- Date: Tue, 27 Feb 2018 13:50:00 +0000 (UTC)
commit 6bec0c2d2d6e974fefa72f579b58ac08018ce8ad
Author: Andrea Veri <averi redhat com>
Date: Tue Feb 27 14:49:15 2018 +0100
Relax permissions on Gitlab wiki repositories (https://gitlab.gnome.org/Infrastructure/GitLab/issues/136)
git/gnome-pre-receive | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
---
diff --git a/git/gnome-pre-receive b/git/gnome-pre-receive
index d7fe357..fd99391 100755
--- a/git/gnome-pre-receive
+++ b/git/gnome-pre-receive
@@ -123,8 +123,10 @@ while read oldrev newrev refname; do
[ $my_uid != $translations_uid ] || $BINDIR/pre-receive-check-translations $oldrev $newrev $refname ||
exit 1
if [[ $basedir = '/var/opt/gitlab/git-data/repositories/GNOME' || $basedir = '/git' ]]; then
- $BINDIR/pre-receive-check-policy $oldrev $newrev $refname || exit 1
- $BINDIR/pre-receive-check-maintainers $oldrev $newrev $refname || exit 1
- $BINDIR/pre-receive-check-po $oldrev $newrev $refname || exit 1
+ if [[ ! "${projectshort}.git" =~ .wiki.git$ ]]; then
+ $BINDIR/pre-receive-check-policy $oldrev $newrev $refname || exit 1
+ $BINDIR/pre-receive-check-maintainers $oldrev $newrev $refname || exit 1
+ $BINDIR/pre-receive-check-po $oldrev $newrev $refname || exit 1
+ fi
fi
done
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]