Scenario: upload a new version of a MARS app to My Apps
This scenario includes the context and approach for uploading a new version of MARS app to MARS.
Context
Daryl, a software engineer at Future Software has created testmysoftwarebuilds, a MARS app that contains some CLOUDFLOW workflows to test software builds. He has uploaded version 0.0.1 to MARS (see Scenario: creating and uploading a MARS app).
In the meantime, Daryl has fixed some bugs in the workflows in the MARS app. He does not want to lose this work, so he decides to upload the updated version of the MARS app to MARS.
Approach
Daryl takes the following steps:
- He logs in to CLOUDFLOW with his username and password.
- He opens . Since Daryl has not deleted the MARS app from , it is still available. If Daryl had deleted the MARS app, he would have needed to reinstall it before he could edit it.
- In Edit next to the MARS app testmysoftwarebuilds. , he selects
- He changes the version number of the MARS app. He fixed some bugs and the MARS app stays backwards compatible, so he increments the Patch number from 0.0.1 to 0.0.2.
- He selects Save. As a consequence, the version of Daryl's MARS app testmysoftwarebuilds in and the version of the same MARS app in is different. So it is very important that Daryl uploads the MARS app to MARS in order not to lose the bug fixes in the workflows.
- In Upload to MARS next to the MARS app testmysoftwarebuilds. , he selects