mirror of
https://github.com/tonydamage/nux-env.git
synced 2025-12-11 13:24:28 +01:00
Added support for scripts and git-all script.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
This commit is contained in:
parent
8bfdb1fb9e
commit
e83ba8a88c
4 changed files with 57 additions and 0 deletions
4
bashrc
4
bashrc
|
|
@ -114,6 +114,10 @@ fi
|
||||||
if [ -d ~/bin ]; then
|
if [ -d ~/bin ]; then
|
||||||
PATH="$PATH:~/bin"
|
PATH="$PATH:~/bin"
|
||||||
fi
|
fi
|
||||||
|
# FIXME: Should autodetect folder based on location
|
||||||
|
if [ -d ~/Environment/bin ]; then
|
||||||
|
PATH="$PATH:~/Environment/bin"
|
||||||
|
fi
|
||||||
if [ -d ~/.local/bin ]; then
|
if [ -d ~/.local/bin ]; then
|
||||||
PATH="$PATH:~/.local/bin"
|
PATH="$PATH:~/.local/bin"
|
||||||
fi
|
fi
|
||||||
|
|
|
||||||
5
bin/analysis-java-find-uses
Executable file
5
bin/analysis-java-find-uses
Executable file
|
|
@ -0,0 +1,5 @@
|
||||||
|
#!/bin/sh
|
||||||
|
location=.
|
||||||
|
file_pattern="*.java"
|
||||||
|
|
||||||
|
find $location -iname "$file_pattern" | xargs grep -l "$1" | sort -u
|
||||||
48
bin/git-all
Executable file
48
bin/git-all
Executable file
|
|
@ -0,0 +1,48 @@
|
||||||
|
#!/bin/sh
|
||||||
|
base_folder=`pwd`
|
||||||
|
update_branch="master"
|
||||||
|
method=$1
|
||||||
|
shift
|
||||||
|
echo $current_folder;
|
||||||
|
|
||||||
|
## pull
|
||||||
|
pull() {
|
||||||
|
if [ "$1" = "$update_branch" ]; then
|
||||||
|
echo " Pulling latest changes"
|
||||||
|
git pull
|
||||||
|
else
|
||||||
|
echo " Skipping pull."
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
## commit
|
||||||
|
commit() {
|
||||||
|
echo "Doing Git Commit" $1 $2;
|
||||||
|
git commit -a -s -m "$2";
|
||||||
|
}
|
||||||
|
|
||||||
|
## execute
|
||||||
|
execute() {
|
||||||
|
shift;
|
||||||
|
eval "$*";
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
##
|
||||||
|
shell() {
|
||||||
|
shift;
|
||||||
|
bash -i;
|
||||||
|
}
|
||||||
|
|
||||||
|
for git_repository in $(find $base_folder -iname ".git" -type d); do
|
||||||
|
repo_base=$(dirname "$git_repository")
|
||||||
|
cd "$repo_base"
|
||||||
|
echo Repository: $(basename $repo_base)
|
||||||
|
echo " Path:" $(pwd)
|
||||||
|
current_branch=$(git branch | grep "*" | cut -d" " -f2)
|
||||||
|
echo " Branch: $current_branch"
|
||||||
|
echo " Action: " $method
|
||||||
|
$method $current_branch "$*"
|
||||||
|
|
||||||
|
done
|
||||||
|
cd $base_folder
|
||||||
Loading…
Add table
Add a link
Reference in a new issue