Что такое артефакт в контексте визуального студийного решения?
Надеюсь, простой вопрос.
Что такое артефакт в контексте визуального студийного решения? Что они делают? Каковы некоторые распространенные шаблоны развертывания?
1 ответ
Из документов:
Артефакты сборки - это файлы, созданные при сборке и сохраненные на сервере. Обычно это дистрибутивные пакеты, файлы WAR, отчеты, файлы журналов и т. Д. При создании конфигурации сборки вы указываете артефакты вашей сборки на странице общих настроек.
А теперь, чтобы конкретно ответить на ваш вопрос.
Что такое артефакт в контексте визуального студийного решения?
Ваше решение компилируется TeamCity с использованием шага сборки. Артефакты - это файлы, которые вы выбираете "сохранить" после компиляции файла Visual Studio Visual Studio.
Например:
Это предполагает, что у вас есть sln, который компилирует 2 проекта, ConsoleApplication
а также WebApi
- этот пример говорит keep all the output of ConsoleApplication and all the dll's of WebApi.
Эти артефакты хранятся в TeamCity и могут быть загружены как часть процесса развертывания.