add default override logic for helm upgrade timeout
Description
I modified the base deploy cicd template so that it can accept an override of the default helm upgrade timeout, which by default is set to 5m.
Type of change
Please delete options that are not relevant.
-
Bug fix (non-breaking change which fixes an issue) -
New feature (non-breaking change which adds functionality) -
Breaking change (fix or feature that would cause existing functionality to not work as expected) -
This change requires a documentation update
How Has This Been Tested?
This has been tested on the python-api template project showing that the timeout defaults correctly to 5m but can be overridden with the specification of an extra ENV variable in the CICD main file
Checklist:
-
My code follows the style guidelines of this project -
I have added a link to this MR on Asana Task -
I have performed a self-review of my own code -
I have made corresponding changes to the documentation -
My changes generate no new warnings -
I have tested my changes against the Nightly Test Jobs and have attached the links above -
Any dependent changes have been merged and published in downstream modules
Edited by Marco Quaglio