28 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| gradleWrapper () {
 | |
|     if [ ! -f gradlew ]; then
 | |
|         echo "No 'gradlew' found. Maybe you are not in the root dir of a gradle project?"
 | |
|         exit 1
 | |
|     fi
 | |
| 
 | |
|     TEMPFILE=$(mktemp /tmp/gw.XXXXXX)
 | |
|     unbuffer ./gradlew "$@" | tee $TEMPFILE
 | |
| 
 | |
|     echo
 | |
|     grep --color=never "Report:" $TEMPFILE
 | |
|     rm $TEMPFILE
 | |
| }
 | |
| 
 | |
| alias podman-start='systemctl --user enable --now podman.socket && systemctl --user status podman.socket && ls -la /run/user/$UID/podman/podman.sock'
 | |
| alias podman-stop='systemctl --user disable --now podman.socket && systemctl --user status podman.socket && ls -la /run/user/$UID/podman/podman.sock'
 | |
| alias podman-use='export DOCKER_HOST="unix:///run/user/$UID/podman/podman.sock"; export TESTCONTAINERS_RYUK_DISABLED=true'
 | |
| 
 | |
| alias gw=gradleWrapper
 | |
| alias pg-sql-run='docker run --name hsadmin-ng-postgres -e POSTGRES_PASSWORD=password -p 5432:5432 -d postgres:13.7-bullseye'
 | |
| alias pg-sql-stop='docker stop hsadmin-ng-postgres'
 | |
| alias pg-sql-start='docker container start hsadmin-ng-postgres'
 | |
| alias pg-sql-remove='docker rm hsadmin-ng-postgres'
 | |
| alias pg-sql-reset='pg-sql-stop; pg-sql-remove; pg-sql-run'
 | |
| alias pg-sql-backup='docker exec -i hsadmin-ng-postgres /usr/bin/pg_dump --clean --create -U postgres postgres | gzip -9'
 | |
| alias pg-sql-restore='gunzip --stdout | docker exec -i hsadmin-ng-postgres psql -U postgres -d postgres'
 | |
| 
 |