Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

To remove files from the list of files to be included in the build, select the files and select Remove from the Selected Files Drop Downdrop down.


Clear Revisions

 It clear the revisions for the files that are selected, go to the Selected Files drop down and choose Clear Revisions.

Entering Revisions

On the Build Request Form, you can add revisions for each file you are building.  Currently, these revisions all must be contained by the stream you selected for the build.

...

To help with selecting and unselecting files the follow buttons are providedthe Select drop down has the following options:

  • All – Selects all the files in the list
  • None – Unselects all the files in the list
  • Invert - Unselects all the files that are currently selected and selects all the files that are currently unselected.

...


From the Execution tab of a partial deploy project, click the Deploy button.


Image RemovedImage Added

Enter values in the Deployment Request Form as described in the table below.

...

Field

Required

Description

Project Version

Yes

The version of the project to submit for deployment.

Environment

Yes

The environment to execute the deployment on.

Deploy Instance(s)

Yes

The instance(s) to execute the deployment on. The list of instances which appear in the list are the deploy instances which are configured for the project.

Force Deploy

Yes

Force a deployment to occur even if the project version is already current in the selected environment. Defaults to No.

Exception To Window

Yes

Indicate Indicates that the deployment is being requested to run outside of any defined deployment window, triggering an approval. Defaults to No.

Stop when Package FailsYesWhen deploying multiple packages, if a prior package fails, the remaining packages will not be deployed.

Start Time

No

An optional delayed start time for the deployment.

Flex Fields

Depends

Optionally, you can create flex fields for the user to enter as a part of the request. In the Figure above, the Flex Field is Change #.

Workflow Version Override

No

Optionally select the version of the workflow to execute. Defaults to the active version.

Workflow Inputs

Depends

Enter values for any inputs that are configured for the deploy workflow.

...


If you would like to add a package to the deployment, click the Red + sign. To remove a package, click the red X. The green check mark indicates that the files have been added. Click the Save button to accept the files, or the Cancel button to cancel the changes.


Finally, to control the order that the packages are deployed, enter the priority values as shown in the Figure below. If the priority is a lower value, it will deploy first. Higher values will deploy later. If they have the same priority, they may deploy at the same time.


If you would like to see the file details for a package, click on the arrow in front of the package:

Image Added


When you have the set of packages you wish to deploy, click the Submit Request button to submit the deployment request.  Each package will run as a separate workflow request and workflow execution in the Project Activity table. 

...




You can click on the Refresh button and watch the statuses progress throughout the lifecycle until it is either failed or completed. To see more details about an execution click on the id in the Execution Id column of the Project Activity section.


Execution Steps

Image Removed
The Execution Steps tab provides a graphical representation of the steps which are either in progress or have completed. Each plugin step in the workflow reports its start time, duration, and status.


Image Added


Underneath each workflow invoke plugin step is a link for each endpoint which the operation executed on, providing access to its logs. The logs provide valuable information to indicate progress, as well as data to help identify the cause of any errors. The Log Data tab lists the detailed logs as reported by the associated plugin. The Inputs and Outputs tab provide values for any inputs and outputs that were provided to or returned from the plugin operation execution. Click the Refresh button to refresh the logs. Click the OK button to close the log information dialog.

...

The Fault Data tab will appear in the event of a failed workflow execution. This will be the first tab after clicking on the Execution Id, and will provide any error messages. The information appearing here could be either the user defined details from the RaiseFault workflow operation, or a stack trace captured from a plugin operation invocation.


Image RemovedImage Added

Artifacts

The Artifacts tab identifies the artifacts that were produced by a build workflow. These artifacts can be viewed on the build execution or any associated deployment execution. You can view the files and download all the artifacts as ZIP file or individual artifacts.


Image RemovedImage Added


Change Log

The Change Log tab lists all source files modified since the last build.

  • Number of commits
  • Revision, date committed, Committer, Number of changes in this commit, comments entered during the commit
  • Files with full path and action (Modified, Added or Deleted) for each Source.



Image RemovedImage Added

Properties

The Properties tab lists the workflow properties and the values which were provided when the request was submitted. Likewise, the Inputs, Outputs, and Variables tabs provide values for any inputs, outputs, or variables that were provided to or produced from the workflow.

...


For a build, the Files tab display the list of files that were built by this workflow. The Seq Num column indicates the order the files will subsequently be deployed. The Revision is the SCM revision for that file in this build. The list can be filtered by entering a search string to find in the File Path column for each file you want displayed and clicking the Filter button.


Image RemovedImage Added

For deploy, the Files tab display the list of files that were deployed by this workflow. The Seq Num column indicates the order the files were deployed. The Revision is the SCM revision for that file that was deployed.  The Status indicates the status of the file deployment and is one of the following values:

...


The list can be filtered by entering a search string into the File Name (with Path) field and/or choose a status from the Status dropdown then click the Filter button. The Filter will apply to the File Path column.

Image RemovedImage Added


Test Results

The Test Results tab lists the Test Sets that were executed in this test run and the associated results. By clicking on the small triangle at the front of the Test Set line, the line can be expanded to include all the Test Definitions that were run for the Test Set.

Anchor
TestResultsFigure
TestResultsFigure


Image RemovedImage Added
To see the details of the Test Set run, click on the Test Set name which will bring up the Test Set Execution screen. At the top of the screen there is a summary of the results for the Test Set and below are the details for each Test Definition Run.

...


To see the details for a Test Definition, go to the view of the Test Results  click on the triangle in Image Added in front of the Test Set to display the Test Definitions and , then click on the Test Definition Name. This will open the window below with the Test Case details for the Test Definition.

...