diff --git a/devdocs/deploy.txt b/devdocs/deploy.txt index eb4f62a0..6c7823ca 100644 --- a/devdocs/deploy.txt +++ b/devdocs/deploy.txt @@ -32,7 +32,7 @@ Once tests pass move on to next step ### Run load tests against Linux and Windows servers (determine if any changes triggered performance issues, needs baseline comparison value) -STEPS: +LOAD TESTING STEPS: Login to server to test and seed fresh data first, then can run this test run C:\data\code\raven-test\load\runtest.bat Test will take approximately 14 minutes to run @@ -54,8 +54,6 @@ typically unauthorized or bad gateway it's normal to see unauthorized or bad gateway errors when the server is super stressed out but other failures might need examination or all of it if less than 90% success - - NOTES: - this also catches reporting as it generates some reports report-render test has explicit report id number for workorder, currently it's 15 for the dispatch report, if all fail it may have changed the id number @@ -67,12 +65,19 @@ There are two configuration sections near top for local or devops and it's switc or - Load test needs fresh seeding so it can create test users. -- + Once tests pass within expected parameters move on to next step ### upload 4 installer packages found in C:\data\code\raven\dist\installers +- Follow path and folder and url rules in case 4053 https://rockfish.ayanova.com/default.htm#!/rfcaseEdit/4053 +- And also v8-migrate.exe if applicable + +### Upload static copy of docs to our website +clean out current one from web server then copy files: +from here: C:\data\code\raven\server\AyaNova\wwwroot\docs\ +to here: /var/www/html/ayanova.com/docs ### Update website changelog and release notes etc @@ -92,6 +97,10 @@ rm -r ./wwwroot unzip -o ayanova-linux-x64-server.zip -x "config.json" sudo systemctl start ayanova.service +Single liner (untested): +sudo systemctl stop ayanova.service && rm *.dll && rm -r ./resource && rm -r ./wwwroot && unzip -o ayanova-linux-x64-server.zip -x "config.json" && sudo systemctl start ayanova.service + +