State File Labeller
This labeller retrieves the last successful integration label for a project using the project's state file. You can use this labeller if you have split your build across multiple projects and you want to use a consistent version across all builds.
<project>
<labeller type="stateFileLabeller">
<project>Common</project>
</labeller>
</project>
Configuration Elements:
| Node |
Description |
Type |
Required |
Default |
| project |
The project to retrieve the label from. |
string |
true |
N/A |
Limitation:
In the 0.92 release of CCNet, the state file must be stored in the current directory (the directory where the application was launched from) in order for the State File Labeller to find the state file. In other words, if you have specified the directory property in the File State Manager then the State File Labeller will not be able to locate the state file.