You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add new flag to run.sh, where you can specify the config YAML file to use. DOES THIS ALREADY EXIST AS --config-file ?
Create "latest" versions for each marketplace folder/item
Add a --latest flag. This would be a flag used primarily by U-CS developers that would indicate that each value in the config file should be set to latest.
Add individual override version flags like unity-apigateway-version, unity-proxy-version, etc..
Dynamically construct marketplace_config_working.yaml, which would apply any override version flag values, or simply copy the base config to marketplace_config_working.yaml. This marketplace_config_working.yaml file would be the one ALWAYS used by the run.sh/deploy.sh scripts.
Modify marketplace_config.yaml to have all entries reference the "24.4-stable" MP items, which will be the default used, if no "config-file" flag is specified.
Modify structure of yaml to include a MC commit or release:
if sha exists, then it takes precedent over release. release is the existing mechanism that uses MCVersion variable in the cloudformation template.
Modify run.sh to pass new sha value
Modify deploy.sh to accept sha value
Modify deploy.sh to pass sha to cloudformation alongside the existing MCVersion argument
Modify cloudformation template to have shell logic that uses sha OR release conditionally, and does a git pull / git checkout appropriately, and run Go code that builds a release locally.
NOTE: the code changes may have to be done in the monorepo. Please confirm with @jimmie
The text was updated successfully, but these errors were encountered:
marketplace_config.yaml
Add new flag to run.sh, where you can specify the config YAML file to use. DOES THIS ALREADY EXIST AS
--config-file
?Create "latest" versions for each marketplace folder/item
Add a
--latest
flag. This would be a flag used primarily by U-CS developers that would indicate that each value in the config file should be set tolatest
.Add individual override version flags like
unity-apigateway-version
,unity-proxy-version
, etc..Dynamically construct marketplace_config_working.yaml, which would apply any override version flag values, or simply copy the base config to marketplace_config_working.yaml. This
marketplace_config_working.yaml
file would be the one ALWAYS used by the run.sh/deploy.sh scripts.Modify marketplace_config.yaml to have all entries reference the "24.4-stable" MP items, which will be the default used, if no "config-file" flag is specified.
Modify structure of yaml to include a MC commit or release:
sha
exists, then it takes precedent overrelease
.release
is the existing mechanism that usesMCVersion
variable in the cloudformation template.sha
valuesha
valuesha
to cloudformation alongside the existingMCVersion
argumentsha
ORrelease
conditionally, and does agit pull
/git checkout
appropriately, and run Go code that builds a release locally.NOTE: the code changes may have to be done in the monorepo. Please confirm with @jimmie
The text was updated successfully, but these errors were encountered: