...
Code Block |
---|
tar cfvz /srv/jtel/shared/backup/${JT_DATE_TIME}/JTEL_Before_Update.tar.gz /srv/jtel/shared/JTEL tar cfvz /srv/jtel/shared/backup/${JT_DATE_TIME}/JTELCarrierPortal_Before_Update.tar.gz /srv/jtel/shared/JTELCarrierPortal |
If jtel-system-java-services exists
Code Block |
---|
tar cfvz /srv/jtel/shared/backup/${JT_DATE_TIME}/jtel-system-java-services_Before_Update.gz /srv/jtel/shared/jtel-system-java-services |
If a customer directory exists
...
Code Block |
---|
cd /srv/jtel/shared/JTEL
git status
cd /srv/jtel/shared/JTELCarrierPortal
git status
cd /srv/jtel/shared/jtel-system-java-services
git status |
You should see You should see output like this for both directories:
...
Code Block |
---|
# Directory Name in /srv/jtel/shared/backup JT_DATE_TIME=$(date +%F-%H%M%S) # JTEL Directory cd /srv/jtel/shared/JTEL mkdir -p ../backup/${JT_DATE_TIME}/JTEL git rev-parse HEAD > ../backup/${JT_DATE_TIME}/JTEL/README_git_commit_hash.txt git status > ../backup/${JT_DATE_TIME}/JTEL/README_git_status.txt rsync -R $(git ls-files --modified --others --exclude-standard) ../backup/${JT_DATE_TIME}/JTEL # JTELCarrierPortal Directory cd /srv/jtel/shared/JTELCarrierPortal mkdir -p ../backup/${JT_DATE_TIME}/JTELCarrierPortal git rev-parse HEAD > ../backup/${JT_DATE_TIME}/JTELCarrierPortal/README_git_commit_hash.txt git status > ../backup/${JT_DATE_TIME}/JTELCarrierPortal/README_git_status.txt rsync -R $(git ls-files --modified --others --exclude-standard) ../backup/${JT_DATE_TIME}/JTELCarrierPortal |
Revert or Delete Files
Now, the files must be deleted or reverted.
The following script will do this for you:
Code Block |
---|
# JTEL # jtel-system-java-services Directory cd /srv/jtel/shared/jtel-system-java-services mkdir -p ../backup/${JT_DATE_TIME}/jtel-system-java-services git rev-parse HEAD > ../backup/${JT_DATE_TIME}/jtel-system-java-services/README_git_commit_hash.txt git status > ../backup/${JT_DATE_TIME}/jtel-system-java-services/README_git_status.txt rsync -R $(git ls-files --modified --others --exclude-standard) ../backup/${JT_DATE_TIME}/jtel-system-java-services |
Revert or Delete Files
Now, the files must be deleted or reverted.
The following script will do this for you:
Code Block |
---|
# JTEL Directory cd /srv/jtel/shared/JTEL git checkout -- JTEL git checkout -- . git clean -fd # JTELCarrierPortal JTELCarrierPortal Directory cd /srv/jtel/shared/JTELCarrierPortal git checkout -- . git clean -fd # jtel-system-java-services Directory cd /srv/jtel/shared/JTELCarrierPortaljtel-system-java-services git checkout -- . git clean -fd cd /srv/jtel/shared/ |
...
Code Block |
---|
cd /srv/jtel/shared/JTELCarrierPortal git pull |
jtel-system-java-services
Code Block |
---|
cd /srv/jtel/shared/jtel-system-java-services
git pull |
Checkout the Release
Checkout the required release as follows:
Code Block |
---|
cd /srv/jtel/shared/JTEL
git checkout release/stable-3.28
cd /srv/jtel/shared/JTELCarrierPortal
git checkout release/stable-3.28
cd /srv/jtel/shared/jtel-system-java-services
git checkout release/stable-3.28 |
...