Allow customized Jenkins parameters for different pipelines and add aws integration deployment pipeline (#3248)

Allow customized Jenkins parameters for different pipelines so that we can define different Jenkins parameters for a new pipeline and doesn't affect AR build parameters.

Add aws integration deployment pipeline.
This commit is contained in:
Shirang Jia
2021-08-17 15:25:32 -07:00
committed by GitHub
parent 401d0c1ad5
commit 3e51240a05
3 changed files with 71 additions and 0 deletions
@@ -376,5 +376,10 @@
"install_profile_vs2019",
"project_engineinstall_profile_vs2019"
]
},
"awsi_deployment": {
"TAGS": ["awsi-deployment"],
"COMMAND": "deploy_cdk_applications.cmd",
"PARAMETERS": {}
}
}
@@ -16,5 +16,37 @@
"nightly-clean": {
"CLEAN_WORKSPACE": true
}
},
"PIPELINE_JENKINS_PARAMETERS": {
"awsi-deployment": [
{
"parameter_name": "O3DE_AWS_PROJECT_NAME",
"parameter_type": "string",
"default_value": "",
"use_last_run_value": true,
"description": ""
},
{
"parameter_name": "O3DE_AWS_DEPLOY_REGION",
"parameter_type": "string",
"default_value": "",
"use_last_run_value": true,
"description": ""
},
{
"parameter_name": "ASSUME_ROLE_ARN",
"parameter_type": "string",
"default_value": "",
"use_last_run_value": true,
"description": ""
},
{
"parameter_name": "COMMIT_ID",
"parameter_type": "string",
"default_value": "",
"use_last_run_value": true,
"description": ""
}
]
}
}