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