Release Process: Difference between revisions
From EPOD
Line 9: | Line 9: | ||
*Update the folder name to show the version number | *Update the folder name to show the version number | ||
*The application will build and publish, the contents of this folder can then be dropped onto any server. | *The application will build and publish, the contents of this folder can then be dropped onto any server. | ||
==Releasing PDA== | ==Releasing PDA== |
Revision as of 13:59, 26 July 2012
- Create a folder within the
...Projects\EPOD\_Development\_Releases\Development
at the begining of a development/release cycle. - Copy the contents of the releases template folder to the folder you have just created.
- Any SQL changes should be placed within the SQL\Upgrade folder
Releasing Web_App
- Using Visual Studio get the latest version of both the Web_App and the ePOD_Server classes.
- Use the publish option against the Web_App.
- Select to publish to a file store to enter the file location of the ADMIN folder within this releases folder.
- Update the folder name to show the version number
- The application will build and publish, the contents of this folder can then be dropped onto any server.
Releasing PDA
- Using Visual Studio get the latest version of the PDA_Client.
- Update the version number in the Properties.cs to the next increment.
- Select the three installer projects, right click and click the build option.
- Within your working area you will have three cab files, zip these files and label this as Standard (or Client if for a specific client) as a version number.
- Create the following XML file and put this within the zip folder.
<?xml version="1.0" encoding="utf-8" ?> <UPDATES> <EPOD_CLIENT version="XX.XX.XX.XX" url="http://Release URL/EPOD/WebServices/Calidus_ePOD/PDAUpdates/EPODClientInstaller.CAB" required="Y" /> <EPOD_UPDATER version="XX.XX.XX.XX" url="http://Release URL/EPOD/WebServices/Calidus_ePOD/PDAUpdates/ePODUpdaterInstall.CAB" required="Y" /> </UPDATES>
- Copy this to the PDA folder updating the version number on the folder.
- Extract this folder to the following directory
Release Folder\Admin Vxx.xx.xx.xx\webservices\calidus_epod\PDAUpdates\
AutoExport
- Using visual studio get the latest version of the AutoExport
- Use the publish option.
- Copy the contents of the build folder typically (Project\Release) to your release folder