Skip to content

Instantly share code, notes, and snippets.

@donalmurtagh
Last active September 30, 2020 13:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save donalmurtagh/e451e1fd3812d33ca6a870d20cc1c10e to your computer and use it in GitHub Desktop.
Save donalmurtagh/e451e1fd3812d33ca6a870d20cc1c10e to your computer and use it in GitHub Desktop.
configure command prompt
db() {
docker exec -it c1-ark-postgres su -s /bin/sh - postgres -c "sh -c 'psql ark_dev'"
}
ssPsql() {
docker exec -it bid-event-backend_db_1 su -s /bin/sh - postgres -c "sh -c 'psql postgres'"
}
parseGitBranch() {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/' | sed -e 's/^[[:space:]]*//'
}
updateFeatureBranch() {
git pull && git checkout master && git pull && git checkout - && git merge master
}
co() {
branch=$1
git fetch && git checkout $branch && git pull
}
deleteBranch() {
git push -d origin $1 && git branch -d $1
}
# Set command prompt to show current Git branch
export PS1="\[\033[01;32m\]\u\[\033[00m\] \$(parseGitBranch)\[\033[01;34m\]\w\[\033[00m\]\$ "
alias pruneLocalBranches="git branch | grep -v "master" | xargs git branch -D"
alias ls='ls -laG'
alias be='cd ~/workspace/source-space/bid-event-backend'
alias fe='cd ~/workspace/source-space/bid-event-frontend'
# run the postgres db and Azure blob storage in containers
ssDockerBackend() {
cd ~/workspace/source-space/bid-event-backend
# docker-compose up --abort-on-container-exit db azure-blob-storage
docker-compose up
}
export BID_EVENT_BACKEND_IMAGE=clarusonesourcing-sourcespace-docker-dev.jfrog.io/bid-engine:latest
# This is needed for Eclipse
export JAVA_HOME=~/.sdkman/candidates/java/current
export PATH=$PATH:$JAVA_HOME/bin
#THIS MUST BE AT THE END OF THE FILE FOR SDKMAN TO WORK!!!
export SDKMAN_DIR="/Users/donal/.sdkman"
[[ -s "/Users/donal/.sdkman/bin/sdkman-init.sh" ]] && source "/Users/donal/.sdkman/bin/sdkman-init.sh"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment