Building from Team Foundation Server
Contiem Connect includes a custom Workflow Activity which can be integrated with your Team Foundation Server 2010, 2012, 2013, or 2015 build process. If you are using Team Foundation Server 2008, refer to the Building with MSBUILD topic instead.
Workflow Activity Assembly Location
The Contiem Connect Workflow Activity assembly file is named Contiem.DocumentX.Build.dll and can be found in a \bin sub-directory below the HelpStudio installation path. The default bin path is C:\Program Files\Innovasys\HelpStudio2024\bin.
The Workflow Activity Assembly requires other HelpStudio assemblies and should not be moved from the installation path.
Integrating with the Team Foundation Server Build Process
The general process by which you customize the Team Foundation Server 2010 build process in order to include a custom activity is a complex subject and is not covered in detail here. The Team Foundation Build Customization Guide is a good place to start in understanding the Team Foundation Server build customization process.
You can integrate the HelpStudio Workflow Activity as follows:
- Add the location of the Contiem.DocumentX.Build.dll assembly (identified above) to your build process custom assembly path so that it can be found during the build process.
- Modify your custom Build process XAML file to add an instance of the ProjectBuildActivity. You would usually add such a custom activity at the end of the compilation activity.
- Set the ProjectFileName property of the Activity to the full path and filename of the HelpStudio project file you wish to build.
- Optionally set the BuildConfigurationName to the name of a specific BuildConfiguration defined in that project. If a BuildConfigurationName isn't specified, the first Build Profile is built.