OpenMake Meister

Customizing the Build Status Values

You can define your own values for your Build Status. This allows you to create a definition for Build states that more closely matches your software development Lifecycle. The statuses “Clean” and “failed” are defaults and cannot be changed. Meister uses these defaults to indicate if a build completed with (Failed) or without (Clean) errors. Two additional values are available for use without customization.  “Testing” and “Released” are available to use to reflect a Build that is in the Testing process or a Build that has been Released. Both of the values can be changed.

 

To add additional Status values, you simple update the ReleaseStatus.xml found in the following directory:

<Meister Install Directory>kbserver\tomcat\webapps\openmake.ear\openmake.war\kb\jobs

 

The format of the ReleaseStatus.xml file is as follows. 

  <?xml version="1.0" encoding="utf-8" ?>

  <ReleaseStatus>

  <Status>Testing</Status>

  <Status>Released</Status>

 </ReleaseStatus>

 

Add additional values as follows:

  <?xml version="1.0" encoding="utf-8" ?>

 <ReleaseStatus>

  <Status>Ready for Test</Status>

  <Status>In Testing</Status>

  <Status>Ready for Deploy</Status>

  <Status>Deployed</Status>

 </ReleaseStatus>

 

Save the file to the same location and the new value will be displayed in the “Change Status” dialog box found off of the “Change Status” button on the “Latest Run” or  “Previous Runs” Tables found from the “Latest Run” or  “Previous Runs” menu options under “MyWorkflows.”