To build or deploy an application you must first open the application by double-clicking or right-clicking on it in the Project Explorer and selecting Open.
On the Execute tab you will see two sections titled Current State of Application Deployments and Application Activity.
...
From the Execute tab, click the Build button. This action will execute a build on every build/deploy project that is contained within this application, utility projects will not be executed during the build.
Enter values in the Build Request Form as described in the table below.
Field | Required | Description |
---|---|---|
Environment | Yes | The environment to execute the build on. |
Force Build | No | If selected, this option forces the build even though no changes detected in the source. By default you can only build if there is any change from last build. Currently this option only appears when a SCM is configured on Project Configuration. |
FlexFields | Depends | Change # above is an example of a FlexField configured on the Administration Tab. Any FlexFields that are configured for a Build Request will display here. |
Related Tickets | Depends | Issue tracking tickets related to the build. |
Stream | Yes | Select Stream for each project. Defaults to main stream (trunk). You can select any branch stream configured for the project. |
Workflow Inputs | Depends | Enter values for any inputs that are configured for the contained projects build workflows. |
...
From the Execute tab, click the Deploy button. This action will execute a deploy operation on every build/deploy project and it will also execute every utility project that is contained within this application.
...
Field | Required | Description |
---|---|---|
Application Version | Yes | The version of the application to submit for deployment. |
Environment | Yes | The environment to execute the deployment on. |
Force Deploy | Yes | Force a deployment to occur even if the application version is already current in the selected environment. Defaults to No. |
Exception To Window | Yes | Indicate that the deployment is being requested to run outside of any defined deployment window, triggering an approval. Defaults to No. |
Stop On Error | Yes | If selected, any projects which are queued within the current application deployment request will not be executed when one or more running projects within the same application deployment request fail. Defaults to No. |
Start Time | No | An optional delayed start time for the deployment. |
FlexFields | Depends | Change #CHANGE_NUMBER above is an example of a FlexField configured on the Administration Tab. Any FlexFields that are configured for Deploy / Utility Request will display here. |
Workflow Inputs | Depends | Enter values for any inputs that are configured for each contained project's deploy workflow. (e.g. RestartAfterDeploy input pictured above). |
...