-
Type:
Story
-
Status: In Dev (View Workflow)
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: CFA 2019R2
-
Component/s: Automation
-
Labels:
-
Sprint:CFAMX 2019R2 Sprint 5, CFAMX 2020R1 Sprint 4
-
SOW (Time Tracking) Project:44918
-
Work Type Classification:Sustaining
As a Load Test runner, I would like to have the deployment process automated so that a deployment can be done for a whole environment.
Acceptance Criteria
- Should accept which release branch to deploy from as a parameter
- Needs to deploy MMS and verify that the new version is deployed
- Needs to deploy Mobile and verify that the new version is deployed
- Needs to deploy Server Manager and make sure all instances are started
- Needs to deploy the DB
- Should be able to return any errors back to the load test framework
- Should have a configuration for which servers should have which things deployed to them
- Needs to have credentials passed in as a parameter that allows deployment to each server
Notes
- There are existing .cmd files that execute, which in turn call PowerShell scripts, which in turn execute VBScripts to deploy each of these artifacts today
- This story is to tie all of the deployment processes together and make it work as part of a load testing framework
- Code for this can be found at (https://bitbucket.org/CFAInform/tools/src/master/UpdatedDeployScripts/Scripts/) and (https://bitbucket.org/CFAInform/tools/src/master/LoadTester/)
- Currently deployed to AWSCFAHUBV001 on H:\LoadTester
- implements
-
CFAMX-10254 Automate Load Testing - Part 2
-
- Open
-
- is duplicated by
-
CFAMX-8291 Deploy Application
- Open