Michael Hoennig
2022-09-06 87e2b0592621a2033e3d6dd2024cf7233f6deaf2
commit | author | age
4ec261 1 gradleWrapper () {
MH 2     if [ ! -f gradlew ]; then
3         echo "No 'gradlew' found. Maybe you are not in the root dir of a gradle project?"
4         exit 1
5     fi
6
7     TEMPFILE=$(mktemp /tmp/gw.XXXXXX)
87e2b0 8     unbuffer ./gradlew "$@" | tee $TEMPFILE
4ec261 9
MH 10     echo
87e2b0 11     grep --color=never "Report:" $TEMPFILE
4ec261 12     rm $TEMPFILE
MH 13 }
14
15
16 alias gw=gradleWrapper
306f8d 17 alias pg-sql-run='docker run --name hsadmin-ng-postgres -e POSTGRES_PASSWORD=password -p 5432:5432 -d postgres:13.7-bullseye'
MH 18 alias pg-sql-stop='docker stop hsadmin-ng-postgres'
19 alias pg-sql-start='docker container start hsadmin-ng-postgres'
20 alias pg-sql-remove='docker rm hsadmin-ng-postgres'
21 alias pg-sql-reset='pg-sql-stop; pg-sql-remove; pg-sql-run'
22 alias pg-sql-backup='docker exec -i hsadmin-ng-postgres /usr/bin/pg_dump --clean --create -U postgres postgres | gzip -9'
23 alias pg-sql-restore='gunzip --stdout | docker exec -i hsadmin-ng-postgres psql -U postgres -d postgres'
24