Release Process: Difference between revisions
From EPOD
No edit summary |
|||
Line 35: | Line 35: | ||
*Use the publish option. | *Use the publish option. | ||
*Copy the contents of the build folder typically (Project\Release) to your release folder | *Copy the contents of the build folder typically (Project\Release) to your release folder | ||
*At this point this should be deployed to Dev and Test. |
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
- At this point this should be deployed to Dev and Test.