Commit 18fc0900523a850179bb15f8ca73a0bdf8631607
1 parent
bd3288e3
Exists in
master
and in
4 other branches
remove hooks and support scripts from main repo. Moved to gitlab-shell
Showing
3 changed files
with
0 additions
and
55 deletions
Show diff stats
lib/hooks/post-receive
... | ... | @@ -1,12 +0,0 @@ |
1 | -#!/usr/bin/env bash | |
2 | - | |
3 | -# Version 4.1 | |
4 | -# This file was placed here by GitLab. It makes sure that your pushed commits | |
5 | -# will be processed properly. | |
6 | - | |
7 | -while read oldrev newrev ref | |
8 | -do | |
9 | - # For every branch or tag that was pushed, create a Resque job in redis. | |
10 | - repo_path=`pwd` | |
11 | - env -i redis-cli rpush "resque:gitlab:queue:post_receive" "{\"class\":\"PostReceive\",\"args\":[\"$repo_path\",\"$oldrev\",\"$newrev\",\"$ref\",\"$GL_USER\"]}" > /dev/null 2>&1 | |
12 | -done |
lib/support/rewrite-hooks.sh
... | ... | @@ -1,32 +0,0 @@ |
1 | -#!/bin/bash | |
2 | - | |
3 | -src="/home/git/repositories" | |
4 | - | |
5 | -for dir in `ls "$src/"` | |
6 | -do | |
7 | - if [ -d "$src/$dir" ]; then | |
8 | - | |
9 | - if [ "$dir" = "gitolite-admin.git" ] | |
10 | - then | |
11 | - continue | |
12 | - fi | |
13 | - | |
14 | - if [[ "$dir" =~ ^.*.git$ ]] | |
15 | - then | |
16 | - project_hook="$src/$dir/hooks/post-receive" | |
17 | - gitolite_hook="/home/git/.gitolite/hooks/common/post-receive" | |
18 | - | |
19 | - ln -s -f $gitolite_hook $project_hook | |
20 | - else | |
21 | - for subdir in `ls "$src/$dir/"` | |
22 | - do | |
23 | - if [ -d "$src/$dir/$subdir" ] && [[ "$subdir" =~ ^.*.git$ ]]; then | |
24 | - project_hook="$src/$dir/$subdir/hooks/post-receive" | |
25 | - gitolite_hook="/home/git/.gitolite/hooks/common/post-receive" | |
26 | - | |
27 | - ln -s -f $gitolite_hook $project_hook | |
28 | - fi | |
29 | - done | |
30 | - fi | |
31 | - fi | |
32 | -done |
lib/support/truncate_repositories.sh
... | ... | @@ -1,11 +0,0 @@ |
1 | -#!/bin/bash | |
2 | - | |
3 | -echo "Danger!!! Data Loss" | |
4 | -while true; do | |
5 | - read -p "Do you wish to all directories except gitolite-admin.git from /home/git/repositories/ (y/n) ?: " yn | |
6 | - case $yn in | |
7 | - [Yy]* ) sh -c "find /home/git/repositories/. -maxdepth 1 -not -name 'gitolite-admin.git' -not -name '.' | xargs sudo rm -rf"; break;; | |
8 | - [Nn]* ) exit;; | |
9 | - * ) echo "Please answer yes or no.";; | |
10 | - esac | |
11 | -done |