remove hooks and support scripts from main repo. Moved to gitlab-shell
This commit is contained in:
parent
bd3288e320
commit
18fc090052
3 changed files with 0 additions and 55 deletions
|
@ -1,12 +0,0 @@
|
||||||
#!/usr/bin/env bash
|
|
||||||
|
|
||||||
# Version 4.1
|
|
||||||
# This file was placed here by GitLab. It makes sure that your pushed commits
|
|
||||||
# will be processed properly.
|
|
||||||
|
|
||||||
while read oldrev newrev ref
|
|
||||||
do
|
|
||||||
# For every branch or tag that was pushed, create a Resque job in redis.
|
|
||||||
repo_path=`pwd`
|
|
||||||
env -i redis-cli rpush "resque:gitlab:queue:post_receive" "{\"class\":\"PostReceive\",\"args\":[\"$repo_path\",\"$oldrev\",\"$newrev\",\"$ref\",\"$GL_USER\"]}" > /dev/null 2>&1
|
|
||||||
done
|
|
|
@ -1,32 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
|
|
||||||
src="/home/git/repositories"
|
|
||||||
|
|
||||||
for dir in `ls "$src/"`
|
|
||||||
do
|
|
||||||
if [ -d "$src/$dir" ]; then
|
|
||||||
|
|
||||||
if [ "$dir" = "gitolite-admin.git" ]
|
|
||||||
then
|
|
||||||
continue
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [[ "$dir" =~ ^.*.git$ ]]
|
|
||||||
then
|
|
||||||
project_hook="$src/$dir/hooks/post-receive"
|
|
||||||
gitolite_hook="/home/git/.gitolite/hooks/common/post-receive"
|
|
||||||
|
|
||||||
ln -s -f $gitolite_hook $project_hook
|
|
||||||
else
|
|
||||||
for subdir in `ls "$src/$dir/"`
|
|
||||||
do
|
|
||||||
if [ -d "$src/$dir/$subdir" ] && [[ "$subdir" =~ ^.*.git$ ]]; then
|
|
||||||
project_hook="$src/$dir/$subdir/hooks/post-receive"
|
|
||||||
gitolite_hook="/home/git/.gitolite/hooks/common/post-receive"
|
|
||||||
|
|
||||||
ln -s -f $gitolite_hook $project_hook
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
done
|
|
|
@ -1,11 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
|
|
||||||
echo "Danger!!! Data Loss"
|
|
||||||
while true; do
|
|
||||||
read -p "Do you wish to all directories except gitolite-admin.git from /home/git/repositories/ (y/n) ?: " yn
|
|
||||||
case $yn in
|
|
||||||
[Yy]* ) sh -c "find /home/git/repositories/. -maxdepth 1 -not -name 'gitolite-admin.git' -not -name '.' | xargs sudo rm -rf"; break;;
|
|
||||||
[Nn]* ) exit;;
|
|
||||||
* ) echo "Please answer yes or no.";;
|
|
||||||
esac
|
|
||||||
done
|
|
Loading…
Add table
Reference in a new issue