Я собираюсь перейти с CruiseControl.NET на Дженкинс. Я хочу использовать пользовательский ярлык из CCNET для Jenkins. Как я могу это сделать?
В настоящее время я использую пользовательский ярлык для CCNET, как в примере:
http://predicatet.blogspot.com/2007/10/version-custom-cruisecontrolnet.html
Ниже приведен вызов моего ярлыка (CCNET) в файле ccnet.config.
<labeller type="svnRevisionLabeller">
<workingDirectory>C:\temp\project</workingDirectory>
<executable>C:\Program Files (x86)\CollabNet\Subversion Client\svn.exe</executable>
<username>user</username>
<password>password</password>
</labeller>
В Jenkins я использую NAnt в качестве инструмента для сборки. Поэтому я не могу установить такую запись в Дженкинс.
В моем файле .cs я установил метку als результата. Но у Дженкинса такой возможности нет.
public void Run(IIntegrationResult result)
{
result.Label = this.Generate(result);
}
Как я могу использовать свой письменный ярлык в Jenkins?