2015-05-28 2 views
3

Я прочитал документацию Teamcity и искали на эту тему и обнаружил, что вы можете передать любые аргументы JVM в Teamcity при запуске, установив переменную окружения: TEAMCITY_SERVER_MEM_OPTSКак передать JVM аргумент Teamcity с помощью переменной ENV

, что мои проблема - я не мог найти нигде, как фактически установить аргументы jvm. Уверены, вы установили их в переменную env TEAMCITY_SERVER_MEM_OPTS, но КАК?

А что, если я хочу 2 или 3 варианта, они разделены запятыми?

Это, вероятно, совершенно очевидно, но это нигде не написано ...

редактировать: Я бегу это на Linux с помощью сценария инициализации, который выполняет runAll.sh, как пользователь Teamcity.

ответ

1

Вам необходимо передать их с разделителями пробега. Для ex

TEAMCITY_SERVER_MEM_OPTS="-Xmx1200m -Xms256m" 
0

Попробуйте

export *VARIABLE*=value 

или

setenv *VARIABLE* value 

перед выполнением runAll.sh

Как указано в документации, «вы, возможно, потребуется перезагрузить компьютер после изменения окружающей среды для изменений имеют эффект ".

Смежные вопросы