move ctp
to its own file
This commit is contained in:
parent
a4ef1f2d47
commit
eb423f08f8
4 changed files with 25 additions and 28 deletions
23
files/bin/ctp
Executable file
23
files/bin/ctp
Executable file
|
@ -0,0 +1,23 @@
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
if [ "$1" == "shell" ]; then
|
||||||
|
ctpr manage.py shell
|
||||||
|
elif [ "$1" == "build" ]; then
|
||||||
|
ctpr build
|
||||||
|
elif [ "$1" == "test" ] || [ "$1" == "t" ]; then
|
||||||
|
ctpr runtests ${@:2}
|
||||||
|
elif [ "$1" == "run" ]; then
|
||||||
|
ctpr ${@:2}
|
||||||
|
elif [ "$1" == "manage" ] || [ "$1" == "manage.py" ]; then
|
||||||
|
ctpr manage.py ${@:2}
|
||||||
|
elif [ "$1" == "migrate" ]; then
|
||||||
|
ctpr manage.py migrate ${@:2}
|
||||||
|
elif [ "$1" == "makemigrations" ]; then
|
||||||
|
ctpr manage.py makemigrations ${@:2}
|
||||||
|
elif [ "$1" == "route" ]; then
|
||||||
|
ctf router ${PWD##*/}.ctf.sh --ident ${PWD##*/}:development:web
|
||||||
|
else
|
||||||
|
ctf project $@
|
||||||
|
fi
|
|
@ -1,26 +1,4 @@
|
||||||
alias ctpr="ctf project run --" # shortcut helper for ctp
|
alias ctpr="ctf project run --"
|
||||||
|
|
||||||
ctp() {
|
|
||||||
if [[ $1 == "shell" ]]; then
|
|
||||||
ctpr manage.py shell
|
|
||||||
elif [[ $1 == "build" ]]; then
|
|
||||||
ctpr build
|
|
||||||
elif [ $1 == "test" ] || [ $1 == "t" ]; then
|
|
||||||
ctpr runtests ${@:2}
|
|
||||||
elif [[ $1 == "run" ]]; then
|
|
||||||
ctpr ${@:2}
|
|
||||||
elif [ $1 == "manage" ] || [ $1 == "manage.py" ]; then
|
|
||||||
ctpr manage.py ${@:2}
|
|
||||||
elif [[ $1 == "migrate" ]]; then
|
|
||||||
ctpr manage.py migrate ${@:2}
|
|
||||||
elif [[ $1 == "makemigrations" ]]; then
|
|
||||||
ctpr manage.py makemigrations ${@:2}
|
|
||||||
elif [[ $1 == "route" ]]; then
|
|
||||||
command ctf router ${PWD##*/}.ctf.sh --ident ${PWD##*/}:development:web
|
|
||||||
else
|
|
||||||
command ctf project $@
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
alias ctfs="cd ~/catfish && ./start && cd - > /dev/null"
|
alias ctfs="cd ~/catfish && ./start && cd - > /dev/null"
|
||||||
alias ctpt="NO_MIGRATIONS=true IN_TEST=true FILE_STORAGE='django.core.files.storage.FileSystemStorage' ctpr manage.py test $@ --keepdb"
|
alias ctpt="NO_MIGRATIONS=true IN_TEST=true FILE_STORAGE='django.core.files.storage.FileSystemStorage' ctpr manage.py test $@ --keepdb"
|
||||||
|
|
|
@ -5,5 +5,3 @@ export HISTCONTROL=ignoreboth
|
||||||
|
|
||||||
export BROWSER=$(which firefox)
|
export BROWSER=$(which firefox)
|
||||||
export EDITOR=$(which vim)
|
export EDITOR=$(which vim)
|
||||||
|
|
||||||
export PATH=${HOME}/.bin:${PATH}
|
|
||||||
|
|
|
@ -114,10 +114,8 @@
|
||||||
- name: Install custom scripts
|
- name: Install custom scripts
|
||||||
copy:
|
copy:
|
||||||
src: ./files/bin
|
src: ./files/bin
|
||||||
dest: "{{ home }}/.bin"
|
dest: "/usr/local"
|
||||||
mode: 0755
|
mode: 0755
|
||||||
owner: "{{ user }}"
|
|
||||||
group: users
|
|
||||||
directory_mode: 0755
|
directory_mode: 0755
|
||||||
|
|
||||||
- name: Set vconsole keyboard
|
- name: Set vconsole keyboard
|
||||||
|
|
Loading…
Reference in a new issue