Инструменты пользователя

Инструменты сайта


service:teamcity

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
service:teamcity [28.02.2025 11:50] – [Изменить параметры агента] viacheslavservice:teamcity [26.03.2025 11:26] (текущий) – [Изменить параметры агента] viacheslav
Строка 36: Строка 36:
 https://www.jetbrains.com/help/teamcity/9.0/project-and-agent-level-build-parameters.html#agent-level-build-parameters-agentspecific https://www.jetbrains.com/help/teamcity/9.0/project-and-agent-level-build-parameters.html#agent-level-build-parameters-agentspecific
  
 +===== Вызов одной задачи из другой с передачей параметров =====
 +<code bash>
 +curl -ku admin:admin -X POST \
 +http://teamcity.example.com:8111/httpAuth/action.html?add2Queue=MyBuildConf&name=<full property name1>&value=<value1>&name=<full property name2>&value=<value2>
 +</code>
 +https://www.jetbrains.com/help/teamcity/accessing-server-by-http.html#Triggering+a+Custom+Build
 ===== Tips & tricks ===== ===== Tips & tricks =====
 ==== Использование % в скриптах ==== ==== Использование % в скриптах ====
Строка 43: Строка 49:
 </code> </code>
  
 +==== Версия, тэг и описание коммита ====
 +<code bash>
 +#str="v2.2.187 #468350 Add crutches and bicycles"
 +str=$(git log --format=%B -n 1 |grep ^v)
 +read -r tag desc <<< $str
 +version="${tag/v/}"
 +echo "##teamcity[setParameter name='version' value='$version']"
 +echo "### BUILDING VERSION $version ###"
 +echo "### $desc ###"
 +git config --local user.email "worker@example.com"
 +git config --local user.name "Teamcity worker"
 +git tag -a $tag -m "$desc"
 +</code>
  
service/teamcity.1740743425.txt.gz · Последнее изменение: 28.02.2025 11:50 — viacheslav

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki