Как предотвратить город команды от очистки артефактов nuget - программирование
Подтвердить что ты не робот

Как предотвратить город команды от очистки артефактов nuget

Мы используем город команды как сервер nuget, а очистка артефактов - удаление старых пакетов nuget. К сожалению, некоторые из наших пакетов не так часто создаются, и когда они очищаются, другие сборки прерываются.

Я попытался изменить правила очистки, чтобы исключить *.nupkg, но это, похоже, не работает.

Любые идеи?

4b9b3361

Ответ 1

Я не знаю о версии TC, которую вы использовали, когда это было опубликовано, но в версии 7 и выше есть место для установки правил для очистки.

Установив -:*.nupkg, вы можете исключить пакеты NuGet из процесса очистки.

Ответ 2

В настройках TeamCity Build History Clean-up рядом с вами вы найдете категорию зависимостей с возможностью предотвращения очистки сборок, от которых зависят другие конфигурации сборки. Я думаю, что это решит вашу проблему.