Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consecutive push option #34

Open
micellius opened this issue Jun 8, 2020 · 0 comments
Open

Consecutive push option #34

micellius opened this issue Jun 8, 2020 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@micellius
Copy link
Member

micellius commented Jun 8, 2020

Description

In the CI/CD flow it is hard to determine, whether the HTML5 application was already deployed or not. Also branching of commands is not desired and in some cases not possible. It would be beneficial to have an option for html5-push to create destination and app-host instance in case they are missing, but use existing otherwise.

Possible syntax may be

cf html5-push -d --consecutive

or

cf html5-push --managed

Use cases matrix

HTML5 application already deployed Destination with same sap.cloud.service exists Action
No No Create app-host service instance and destination
Yes No Redeploy application to existing app-host and create destination
No Yes Create app-host service instance and update destination with extra app-host-id
Yes Yes Redeploy application to existing app-host

Qualities of Change

  • Functional - y
  • User Interface - n
  • Documentation - y
  • Introduces new dependency (y/n) - n
  • Incompatible change (y/n) - n
@micellius micellius self-assigned this Jun 8, 2020
@micellius micellius added the enhancement New feature or request label Jun 8, 2020
@micellius micellius added this to To do in html5-plugin via automation Jun 8, 2020
@micellius micellius added this to the v1.5.x - Borum milestone Jun 8, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
html5-plugin
  
To do
Development

No branches or pull requests

1 participant