LexAccess Web Tools Ci-Cd Procedures
This page describes steps for develop, stage and deploy LexAccess Tools.
I. Annual Updates on Data only
sudo systemctl restart tomcat
)
II. Annual Updates on Software and Data
After passing the test on lexdev, conduct Ci-Cd build and test.
shell>docker exec -ti weblexaccess-tomcat bash (tunnel in to docker image) /lexAccess2023lite /data/HsqlDb/* /data/WEB-INF/lexiconFile /usr/local/tomcat/webapps/WebLexAccess.war /usr/local/tomcat/webapps/WebLexAccess /usr/local/tomcat/webapps/logs/localhost.yyyy-mm-dd.log ...
shell>git add -A
shell>git commit -m "LEX, ..."
shell>git push
shell>git tag
(show all tags)
shell>git tag -a v.${YEAR}.0 -m "msg"
shell>git push origin tagName
(push a tag to remote origin)