Добрый день.
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"