To manage multiple versions of an Application across Environments, emdash controls application version deployments through Code Versions. An Application can consist of one or more Code Versions, so the release binaries for each Code Version are contained in their own Repository folder within the Application Source Code Dir.
When an Application is associated to an Environment you will also need to define the Code Version of that Application, so the correct binaries are deployed to that Environment.
Endur/Findur Example
You may have version 12 and 14 of Endur/Findur with v12 in Production and SANDBOX01, and v14 under UAT. Each version of Endur/Findur will be define as a seperate Code Version under the Endur/Findur Application.
v12 binaries will be conatined in the EndurFindur v12.0.1 folder in the Application Source Code Dir
v14 binaries will be contained in the EndurFindur V14 folder in the Application Source Code Dir
To determine the correct Code Version binaries are deployed to the required Environment for Endur/Findur, emdash controls this through the Application Allocations for each Environment.
Production and SANDBOX01 would have an Application Allocation of Endur/Findur v12.0.1
UAT would have an Application Allocation of Endur/Findur v14
To create a Code Version
Open Code Versions from Reference Data Manager
Click Add Code Version
Enter Code Version Name
Select Application and Received Date from drop down
Click Save
Save will apply changes and take you back to the Code Version grid
To edit a Code Version
Open Code Versions from Reference Data Manager
Click Edit (Pen icon) for the Code Version you wish to amend
Update Code Version Name as required
Select Application and Received Date from drop down as required
Click Save
Click Cancel If you do not wish save your changes
Save or Cancel will take you back to the Code Version grid
To delete a Code Version
Open Code Versions from Reference Data Manager
Click Delete (Bin icon) for the Code Version you wish to delete
You will be asked to confirm your Deletion
Code Version grid is refreshed
If the Code Version is associated or allocated with an Application or Environment then the Deletion will be blocked and an error message display. These associations and allocations need to be removed before the Code Version can be deleted.
Please note, if deleted by mistake then the Code Version will need to be recreated through the Create process.
To allocate a Code Version
Expand the Environment Type where the Environment exists
Select Environment to display Environment Details
Expand Applications
Click Assign Application
Select Application and Code Version from drop down
Click Save
To update Code Version allocation
Expand the Environment Type where the Environment exists
Select Environment to display Environment Details
Expand Applications
Click Edit for the Application you wish to change
Select Code Version from drop down
Click Save
To deallocate a Code Version
Expand the Environment Type where the Environment exists
Select Environment to display Environment Details
Expand Applications
Click Delete for the Application you wish to change
Select Application and Code Version from drop down
Click Save
Please reference [Assigning Endur To An Environment] or [Applications] for further information on Application and Code Version allocations for Environments
0 Comments