New feature (non-breaking change which adds functionality)
Description
Adds support for the hamletcli as an automation provider. This allows for the automation scripts to provide support for using the cli as the script caller
Adds support for running the automation commands locally using the hamletcli provider:
Support for using an existing CMDB tree instead of constructing one. The ROOT_DIR must be defined along with the providing USE_EXISTING_TREE to the constructTree.sh script
Support for using user defined profiles when the automation scripts require AWS access
Support for using the users global git config when commit changes to the repo
Motivation and Context
The motivation behind this change is to to allow the hamlet cli to manage the process of running our automation commands and centralises the dependencies into hamlet maintained components which can run across different providers
Intent of Change
Description
Adds support for the hamletcli as an automation provider. This allows for the automation scripts to provide support for using the cli as the script caller
Adds support for running the automation commands locally using the hamletcli provider:
Motivation and Context
The motivation behind this change is to to allow the hamlet cli to manage the process of running our automation commands and centralises the dependencies into hamlet maintained components which can run across different providers
How Has This Been Tested?
Tested locally
Related Changes
Prerequisite PRs:
Dependent PRs:
Consumer Actions: