Я знаю, что есть триггеры сборки. Но существуют ли триггеры развертывания в городе команды? Я довольно много искал в googled и смотрел на документ и, похоже, не мог его найти. В основном я хочу, чтобы пользовательский код проверял несколько вещей перед развертыванием. Но это должно произойти на странице развертывания города команды.Есть ли триггер развертывания для teamcity?
ответ
Вы должны быть в состоянии сделать это, добавив зависимость Build, Snapshot или Artifact. Я предполагаю, что вам нужна зависимость моментального снимка;
Снимок зависимость является зависимость между двумя конфигурациями сборки , что позволяет запуск сборки из обеих конфигураций сборки в определенном порядке и убедиться, что они используют те же источники снимка (источники изменения соответствуют одному и тому же момент).
Если у вас есть несколько конфигураций сборки, связанных между собой зависимостями моментальных снимков , они образуют цепочку сборки.
Затем вы можете поместить свои тесты в эту цель (или другую в цепочке) в зависимости от ваших потребностей. Здесь очень много, чтобы дать короткий ответ здесь. Лучше всего читать complete documentation.
- 1. Триггер Teamcity от пользователя
- 2. TeamCity запускается после развертывания
- 3. TeamCity: отключить триггер сборки для всех проектов TeamCity
- 4. TeamCity: Можно ли комбинировать триггер финиша и триггер расписания?
- 5. Настройка Teamcity развертывания
- 6. установочный триггер для изменения файла в teamcity
- 7. Триггер сборки составной сборки TeamCity
- 8. TeamCity: отключить триггер по расписанию
- 9. Триггеры TeamCity есть or'd?
- 10. Как запустить проект TeamCity для развертывания на сервере
- 11. Есть ли признанный процесс развертывания?
- 12. TeamCity MSBuild, удаленные папки во время развертывания
- 13. Как отключить Teamcity для развертывания артефактов для личных сборников?
- 14. Есть ли триггер обновления, который обновляет собственную таблицу, вызывает триггер?
- 15. Пропустить шаги развертывания во время автоматического развертывания осьминогов от TeamCity
- 16. Триггер TeamCity для комментария Github на запрос тяги
- 17. Создание пакета развертывания в папку TeamCity
- 18. Использование Teamcity для развертывания css в репозитории git
- 19. Teamcity бесшумный отказ от развертывания артефактов сборки для artifactory
- 20. TeamCity: лучшие практики для развертывания созданных инсталляторов (артефактов)
- 21. Tomcat6 Teamcity 5.x Ошибка развертывания развертывания WAR
- 22. Как использовать Nant/TeamCity для развертывания через DMZ?
- 23. Проект TeamCity для развертывания не работает с кодом выхода 1
- 24. Триггер TeamCity по запросу Pull против триггера при объединении
- 25. Есть ли HOWTO для FCGI для развертывания Satchmo?
- 26. Использование TeamCity для развертывания отчетов о проектах SSRS 2008 R2
- 27. Есть ли способ создать триггер для частной функции?
- 28. SSDT - Есть ли способ зарегистрировать историю развертывания?
- 29. Есть ли способ создать общий закрытый ключ для профиля развертывания для развертывания команды на предприятии?
- 30. Есть ли более простые способы развертывания проектов плагинов для себя?
Триггеры развертывания означают, что сборка будет запускаться при развертывании чего-либо (срабатывание триггера VCS при обнаружении изменения VCS, запуск расписания запуска срабатывает в определенное время). Наверное, это не то, что ты хочешь. Если вы хотите, чтобы пользовательский код мог проверить что-то, вы можете включить его в отдельный шаг, и на следующем шаге вы можете выполнить развертывание. По умолчанию второй шаг не будет выполняться, если первый шаг завершится неудачно. –
Похоже, триггеры развертывания похожи на триггеры сборки. Задача развертывания Teamcity может выполнять любой пользовательский код. – DoodleKana
Нет триггера развертывания. Здесь вы можете найти список триггеров сборки: https://confluence.jetbrains.com/display/TCD9/Configuring+Build+Triggers Пожалуйста, опишите более подробные сведения о том, чего вы хотите достичь. Конечно, конфигурация сборки TC (это правильный термин для нее) может иметь несколько этапов различного типа (например, пользовательский скрипт, SSH Exec, SSH-развертывание и многие другие). Как эта конфигурация сборки запускается, это нечто иное, и именно здесь запускаются триггеры. –