Re: Team City Upgrade: 8x --> 2017x. Вопрос и впечталения
От: dtretyakov  
Дата: 06.09.17 08:27
Оценка: 6 (1)
Добрый день.

VC>Обновил я TeamCity с 8-ки до 2017й версии. Думал свежий умеет на spot-инстансах EC2 unit-тесты запускать.

VC>По моему Community редакция не умеет. Так?

Если под "EC2 unit тесты" имелся в виду AWS CodePipeline, то для этого есть специальный плагин. Блог пост о настройке интеграции TeamCity и AWS.
Про поддержку spot инстансов в EC2 cloud интеграции.

VC>Есть гайд как удалить ненужные плагины? У меня TeamCity на PI-плате с не очень большого размера microsd карте 32Gb

Официально поддерживается только отключение ненужных плагинов.
Удаление предустановленных плагинов может быть выполнено на свой страх и риск, как упомнянуто в следующем ответе.

VC>И ещё вопрос – удаление плагинов уменьшает как то потребление памяти или нет?

Верно, отключенные плагины не загружаются в память сервера TeamCity из-за чего снижается её расход.

VC>Как бы выкинуть при старте эту ненужную таску на 180 секунд?

Компиляюцию Kotlin DSL для плагинов можно отключить при помощи TeamCity internal server property:
teamcity.kotlinConfigsDsl.generateDslByDescription=false


VC>И по моему сейчас TEAMCITY_SERVER_MEM_OPTS игнорится судя по фрагменту лога выше. Так?

Для Kotlin DSL можно задавать значение Java xmx при помощи следующего internal property "teamcity.versionedSettings.configsGeneratorXmx"
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.