33 lines
897 B
Plaintext
33 lines
897 B
Plaintext
|
|
***********************
|
|
|
|
|
|
1) SET VERSION
|
|
|
|
SET app.api RFVERSION property
|
|
RENAME ?RFV5.1 parameter in default.htm to the new version so all files update on mobile
|
|
|
|
|
|
2) PUBLISH
|
|
publish command line from rockfishCore folder:
|
|
|
|
//this will build a release version which is what we use on the server now
|
|
dotnet publish -c Release -o ./../publish/
|
|
|
|
dotnet publish -f netcoreapp2.1 -c Release -o ./../publish/
|
|
|
|
//if need a debug version
|
|
dotnet publish -o ./../publish/
|
|
|
|
3) COPY
|
|
Copy over to production server, only need the .dll and the wwwroot folder contents,
|
|
remember not to delete the folders on the server only replace their contents because there are Windows file permissions set
|
|
Backup the database
|
|
|
|
4) Delete any test data local here
|
|
|
|
|
|
Restart the service on the server:
|
|
systemctl status kestrel-rockfish.service
|
|
systemctl start kestrel-rockfish.service
|
|
systemctl stop kestrel-rockfish.service |