fcli fod release create
: Improve handling of application attributes in --attrs
option
#604
Labels
bug
Something isn't working
Current Behavior
Given a command like the following:
Fcli will update
AppAttribute
on the application, which is likely unexpected and unintended behavior. It is unlikely that anyone is explicitly passing application attributes on release creation, so probably not much of an issue right now.However, at some point we may want to have the
setup-release
action also support automatically creating the application if it doesn't yet exist. We'd likely re-use the existing--attrs
action parameter, allowing this parameter to be used to configure both application and release attributes. We'd then simply pass the value of the--attrs
option to bothfcli fod app create
andfcli fod release create
commands.If the app doesn't exist yet, the
fcli fod app create
command would create both app and release with the given attributes. However, if the app exists but version doesn't, we wouldn't want thefcli fod release create
command to update any existing application attributes.Expected Behavior
On the
fcli fod release create
command, we should filter out any application attributes, including only release attributes in the release creation request.Steps To Reproduce
No response
Environment
No response
Anything else?
No response
The text was updated successfully, but these errors were encountered: