OpenMake Meister

Perforce

Activity Plug-in

Description

Update from Perforce

This activity takes updates from the Perforce file repository and applies them to your Workspace, usually at the start of a Workflow before other activities are conducted.  The Workflow Activity contains a field for the name of the client you wish to update.

Perforce Bill of Material Report

 

This Workflow Activity provides a Perforce Bill of Materials report.  If the same Workflow has been run against the same source control module before, this Workflow Activity will also provide a Perforce Differences report. This Workflow Activity should be one of the first activities defined in a Workflow because it takes a “snapshot” of the Build Directory for analysis and comparison with other iterations of a Workflow.  The Workflow Activity contains fields for many Workflow-specific parameters that are set by default to the corresponding Workflow Activity macros. The only parameter that will typically require attention is the field that indicates whether the Workflow is public or private.  Public Workflows need the “–lp” flag; private Workflows take no flag.

Execute Meister Incremental Build with Perforce Audit

 

This Workflow Activity is used to execute a Meister incremental build, building only those components that are out of date with Build Audit Reporting exposing all artifacts not managed by Perforce.  When files are managed by Perforce the version information of the source files from the Perforce repository is reported.  The Workflow Activity contains fields for the Audit Report name, options, targets, and variable settings. Note: You must execute a Meister Build Control File Workflow Activity before this step.

 

Execute Meister Clean all Build with Perforce Audit

This Workflow Activity is used to execute a Meister clean all build, re-building all components with Build Audit Reporting exposing all artifacts not managed by Perforce.  When files are managed by Perforce the version information of the source files from the Perforce repository is reported.  The Workflow Activity contains fields for the Audit Report name, options, targets, and variable settings. Note: You must execute a Meister Build Control File Workflow Activity before this step.

Set Perforce Workspace

Use this Workflow Activity to set your Perforce workspace as part of a Workflow.  The Workflow Activity has one field for the Perforce client name.