This commit is contained in:
Oleg Sheynin 2024-06-06 20:07:49 -04:00
parent a0b41cad8e
commit ebcff699f6
3 changed files with 21 additions and 15 deletions

View File

@ -1 +1 @@
0.7.7 0.7.8

View File

@ -64,6 +64,13 @@ else
fi fi
tmp_dir=$(mktemp -d) tmp_dir=$(mktemp -d)
function cleanup {
cd ${HOME}
rm -rf ${tmp_dir}
}
trap cleanup EXIT
prj_dir="${tmp_dir}/${prj}" prj_dir="${tmp_dir}/${prj}"
cmd_arr=() cmd_arr=()
@ -150,7 +157,4 @@ do
pwd && echo ${cmd} && eval ${cmd} pwd && echo ${cmd} && eval ${cmd}
done done
cd ${HOME}
rm -rf ${tmp_dir}
echo "$0 Done ${project} ${release_version}" echo "$0 Done ${project} ${release_version}"

View File

@ -1,5 +1,17 @@
#!/bin/bash #!/bin/bash
# ----- Settings
LocalSoftwareDir=${HOME}/software/cvtt2
ProdDir=${HOME}/prod
ReleaseHosts=("cloud21.cvtt.vpn")
ReleasePorts=("22")
ReleaseUsers=("cvttdist")
ReleaseDir=("/home/cvttdist/software/cvtt2")
# ----- Settings
function usage() { function usage() {
echo "Usage: ${0} <project> <version>" echo "Usage: ${0} <project> <version>"
exit 1 exit 1
@ -18,17 +30,6 @@ then
Version=latest Version=latest
fi fi
# ----- Settings
LocalSoftwareDir=${HOME}/software/cvtt2
ProdDir=${HOME}/prod
ReleaseHosts=("cloud21.cvtt.vpn")
ReleasePorts=("22")
ReleaseUsers=("cvttdist")
ReleaseDir=("/home/cvttdist/software/cvtt2")
# ----- Settings
function rsync_load_version() { function rsync_load_version() {
for idx in "${!ReleaseHosts[@]}" for idx in "${!ReleaseHosts[@]}"
do do
@ -68,6 +69,7 @@ function rsync_load_version() {
} }
mkdir -p ${LocalSoftwareDir} mkdir -p ${LocalSoftwareDir}
mkdir -p ${ProdDir}
# exists and not empty # exists and not empty
rsync_load_version rsync_load_version