Я хочу запустить задачу/построить после изменения файла в моем репозитории. когда я настраиваю «Interval trigger»: buildCondition = «IfModificationExists», задача не выполняется, хотя я сменил файл и сделал Commit .. запись в журнале: никаких изменений не обнаружено. Как запустить задачу сразу после смены файла? спасибо, Yehiпонимание Круиз-контроль .NET непрерывная интеграция
ответ
лично идентификатор сделать следующее:
<triggers>
<intervalTrigger initialSeconds="0" /> 1
</triggers>
<sourcecontrol type="<type here>">
как опрашивает система управления версиями, а затем строить только если есть изменения
пожалуйста, попробуйте и посмотреть, что
спасибо за ваш ответ. Я пробовал, но он не выполняет задачу (например, когда я делаю команду Build), хотя я вижу, что он распознает мое изменение в файле ccnet.log. возможно, задача отличается от сборки? – yehiel
Существует ошибка в Mercurial Source Control, как вы можете видеть здесь: CruiseControl.NET's Filtered Source Control Provider Not Detecting Modifications When Using Mercurial http://groups.google.com.ag/group/ccnet-user/browse_thread/thread/23cc02e1258a63ec
В противном случае ваша конфигурация кажется правильной, за исключением того, что у вас нет информации для входа в блок управления источником.
- 1. Лучшая непрерывная интеграция для сольного разработчика (.NET)
- 2. Непрерывная интеграция с .net и svn
- 3. C#/NET - Непрерывная интеграция и развертывание FTP
- 4. Azure Непрерывная интеграция
- 5. Непрерывная интеграция без «сборки»
- 6. Непрерывная интеграция Git на Windows
- 7. Непрерывная интеграция TypeScript
- 8. Непрерывная интеграция GreaseMonkey
- 9. Непрерывная интеграция с ssdt
- 10. Непрерывная интеграция с микроконтроллерами
- 11. Межплатформенная размещенная непрерывная интеграция
- 12. Холодная непрерывная интеграция
- 13. Непрерывная интеграция Возможно?
- 14. непрерывная интеграция с mysql
- 15. Инкрементальной непрерывная интеграция
- 16. Управление выпуском - непрерывная интеграция
- 17. Mac Mini - непрерывная интеграция
- 18. Непрерывная интеграция с Grails
- 19. Gitlab Непрерывная интеграция Meteor
- 20. Непрерывная интеграция для GWT
- 21. Непрерывная интеграция с GitHub
- 22. Непрерывная интеграция с BitBucket
- 23. Доступная непрерывная интеграция
- 24. Corona SDK Непрерывная интеграция
- 25. Непрерывная интеграция с Nant
- 26. Что такое непрерывная интеграция?
- 27. Непрерывная интеграция нескольких проектов
- 28. C непрерывная интеграция
- 29. Бамбуковая непрерывная интеграция
- 30. UI Testing Framework + Непрерывная интеграция?
Есть ли у вас блок управления источником? –
вот мой ccnet.config: SimpleExample \t \t \t \t \t \t HTTP: // localhost: 8000 \t \t <рабочий справочник> c: \ mercuRepo workingDirectory> \t sourcecontrol> C: \ работа WorkingDirectory> C: \ работа \ project1CCnetArtifacts artifactDirectory> \t \t \t \t C: \ calc.bat \t \t cruisecontrol> –
yehiel
soory для беспорядка. без какого-либо подключения к исходному элементу управления, когда я делаю «Force Build», задача выполняется, но на «ifModificationExist» задача не выполняет – yehiel