Page tree
Skip to end of metadata
Go to start of metadata

The simplest build path consists of a configuration document, describing the source template (or database), and a Promotion Path document, describing the target template location. On top of this Build Manager provides the ability to add any or all of the following optional steps:

  • Approval – Implements an approval workflow for any stage of the build process where a template is moved. The date and approver are logged for audit purposes.
  • Design Audit – Calls Teamstudio Analyzer and checks the design of the source template against your coding and look and feel standards.
  • Make Version – Calls Teamstudio CIAO! and makes a controlled version of the design template.
  • ACL Settings – Sets the general ACL and specific ACL entries for the promoted template.
  • Database Properties – Allows the title, categories, inherited from template name and master template name to be set, cleared or left alone. Also, version information such as the Template Version, Name and Date as well as the $TemplateBuild shared field can be edited.
  • Copy Database – Allows another copy of the source template to be made and placed in a different location.
  • Search and Replace – Calls Teamstudio Configurator allowing a search and replace to be done as part of the build. This is an excellent way to stamp user-visible elements of the design with the version number and the date of creation.
  • Enable Agents – Allows scheduled agents in the template to be enabled or disabled.
  • Set Agent Server – Allows scheduled agents in the template to be assigned a server to run on.
  • Set Agent Run-on-behalf-of – Allows scheduled agents in the template to be set to run on behalf of a particular user ID.
  • Compile LotusScript – Allows the compilation of all LotusScript or specific LotusScript elements within a promoted template as part of the build.
  • Element Properties – Allows the Prohibit Design Refresh flag, Propagate Prohibition flag, Design Element Inheritance option and Design Element Comment field to be edited.
  • Sign Database – Allows the design (or database) a specific or stored ID as part of the build.
  • Run Agent – Allows any external agent to be run and parameters to be passed as part of a build. Commonly used to create test databases containing 'clean' data in builds to test environments, but can be used to supplement the capabilities of Build Manager with custom functionality.
  • Refresh/Replace Design – Allows one or more target databases to have their designs refreshed or replaced with the promoted template.
  • Email Notification – Can be used to send email messages to individuals and/or groups at one or more points in a promotion.
  • Modify-onlyAn advanced Build step option to run Modified-Only builds that help reduce the impact of design refreshes on production servers. 

 

  • No labels