diff --git a/bash_completion.d/publishpvp b/bash_completion.d/publishpvp new file mode 100644 index 0000000..9703d6b --- /dev/null +++ b/bash_completion.d/publishpvp @@ -0,0 +1,3 @@ +[ -e /usr/share/bash-completion/bash_completion ] && . /usr/share/bash-completion/bash_completion +[ -e /usr/share/bash-completion/completions/ssh ] && . /usr/share/bash-completion/completions/ssh +shopt -u hostcomplete && complete -F _ssh publishpvp diff --git a/bin/publishpvp b/bin/publishpvp new file mode 100755 index 0000000..2f63274 --- /dev/null +++ b/bin/publishpvp @@ -0,0 +1,11 @@ +#!/bin/bash + +cd ${HOME}/git/bmi/at.gv.bmi.pvp.settings && scp "$(ls target/at.gv.bmi.pvp.settings*|sort -t"." -k 1,1 -k 2,2 -k 3,3|tail -n1)" ${1}:/tmp +case $1 in + cnf*) + cd ${HOME}/git/bmi/at.gv.bmi.confluence.pvp-authenticator && scp "$(ls target/at.gv.bmi.confluence.pvp*|sort -t"." -k 1,1 -k 2,2 -k 3,3|tail -n1)" ${1}:/tmp + ;; + jra*) + cd ${HOME}/git/bmi/pvp-authenticator && scp "$(ls target/at.gv.bmi.jira.pvp*|sort -t"." -k 1,1 -k 2,2 -k 3,3|tail -n1)" ${1}:/tmp + ;; +esac