Publishing application changes in App Studio
When you publish an application to a stage, your rules are deployed immediately to that system. To allow stakeholders to inspect and verify changes before they are deployed the stage, configure a manual task in on the previous stage. When the pipeline runs, it is paused during a manual step that is assigned to a user, which allows stakeholders to review your changes before they approve the step and resume running the pipeline.
In App Studio, do one of the following actions:
- Click Turn editing on, and then, in the navigation pane, click .
- In the App Studio header, click Publish.
The Settings page displays the stages that are enabled in the application pipeline in Deployment Manager. The available stages are, in order, quality assurance, staging, and production.
It also displays the application versions that are on each system. The version numbers are taken from the number at the end of each application deployment name in Deployment Manager. For example, if a deployment has a name of "MyNewApp:01_01_75", the dialog box displays "v75".
Submit an application from development to quality assurance or staging in your pipeline by completing the following steps:
Click either Publish to QA or Publish to staging.
To add a comment, which will be published when you submit the application, add a comment in the Publish confirmation dialog box.
If Agile Workbench has been configured, associate a bug or user story with the application, in the Associated User stories/Bugs field, press the Down arrow key and select the bug or user story.
Click OK.
Make changes to your application in the unlocked rulesets, which you can publish again into the pipeline. If an application is already on the system, it is overridden by the new version that you publish.
If you configured a manual step, request that stakeholders review and test your changes. After they communicate to you that they have completed testing, you can publish your changes to the next stage in the pipeline.
Publish the application to the next stage in the pipeline by clicking the link that is displayed.
The name of the link is the Job name field of the manual task that is defined on the stage.
Previous topic Understanding application changes made in App Studio Next topic Starting a deployment as you merge branches from the development environment