Procedure |
Customer Driven Solutions Limited |
SWLC-PRO-003 |
|
Build a software baseline for Change Aide releases. |
|||
Owner: |
Bruce McNaughton |
Approved By: |
Bruce McNaughton |
Issue Date |
28/11/2018 |
Signature: |
Bruce McNaughton |
Re-Approval Date: |
28/11/2020 |
Status: |
Approved |
Applicability
All ChangeAide Software Releases.
Procedure
Step |
Description |
Records |
Startup InstallAware and select ChangeAide.mpr |
Open the Master Build File: ChangeAide.mpr and record date of build |
Date: |
Update the Product Version number for this build |
Update the version number |
Version: |
Do not change the PRODUCT CODE.. |
A new revision code will be generated automatically on build |
Check (5 chars of revision code) |
Check that all required modules (DLLs) are accounted for and have the correct version |
Check that the required list and version numbers are correct (See Files) |
Check |
Create a version update for this version and the corresponding package information |
Create for potential auto detection and update of the software |
Check |
Set any Release items to create EXE, MSI |
Check the required releases to build EXE, MSI |
Check |
Save the Build file |
Save the build file |
Check |
Compile using Single File |
Compile the new build using the Single File build process. |
Check |
Distribute the exe version and the updates.ini files | Copy the version from 'output' to 'EXEReleases' | Check |
Change the name of the files to include the version information |
Update the file name to include the build version number |
Check |
Save mpr file with version identifier | Copy the MPR and rename and save | Check |
Check that all files have Digital Certificate |
Check that all generated files have their Digital Certificate |
Check |
For distribution: |
|
|
Copy the file to the appropriate web site |
Copy to web site |
ChangeAideWeb |
Disable the previous file from download |
Disable the previous file from download (generally add x to front of file name or version). |
ChangeAideWeb
|
Test package downloads correctly |
Test that the file(s) opens and starts to install |
Check |
Test the package upgrades an earlier installation |
Check that new files have replaced the previous version Help system and software. |
Check |
Update the Version information file |
Update the version check file so will now open files. |
Check (update available) |
Update download page | Update the download page with new version number and file name. | Check (Update value) |
Update the forum Release History | Update the Forum Release History and indicate what has changed in this release. | Check (update history) |
Add new RSS feed | Add new entry in the RSS feed to notify people that an update is available. | Check (update feed) |
Tools Required
InstallAware Developer
WinZIP for backups.
WinZIP SE for Enterprise Versions
SecureFX