Я новичок в непрерывной интеграции и круиз-контроле. Но я посмотрел несколько примеров и попытался настроить проект на ранее существовавшую установку круиз-контроля, в которой было несколько проектов.
Я уверен, что все файлы указаны правильно, и я изменил правильный файл ccnet.config.
Но добавленные проекты не отображаются на веб-панели инструментов.
Вот блок проекта, который я добавил в ccnet.config . (Из соображений безопасности удалены значения в элементах, но я уверен, что все значения хороши.)
<project>
<name></name>
<workingDirectory></workingDirectory>
<artifactDirectory></artifactDirectory>
<webURL></webURL>
<modificationDelaySeconds></modificationDelaySeconds>
<triggers>
<intervalTrigger seconds="1200" buildCondition="IfModificationExists" />
</triggers>
<sourcecontrol type="svn">
<executable></executable>
<workingDirectory></workingDirectory>
<autoGenSource>true</autoGenSource>
<trunkUrl></trunkUrl>
<username></username>
<password></password>
</sourcecontrol>
<tasks>
<nant>
<executable></executable>
<baseDirectory></baseDirectory>
<buildFile></buildFile>
<targetList>
<target></target>
</targetList>
<buildTimeoutSeconds>600</buildTimeoutSeconds>
</nant>
</tasks>
<publishers>
<xmllogger logDir="" />
<artifactcleanup cleanUpMethod="KeepLastBuilds" cleanUpValue="10" />
</publishers>
</project>
Я что-то упустил? Должен ли я сделать что-нибудь еще после изменения ccnet.config? Любое руководство здесь будет очень полезно.