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

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


service:teamcity

Различия

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

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

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
service:teamcity [24.04.2025 10:29] – [Вызов одной задачи из другой с передачей параметров] viacheslavservice:teamcity [15.05.2025 13:23] (текущий) – [Задать статус из задачи] viacheslav
Строка 23: Строка 23:
 https://stackoverflow.com/questions/20829161/teamcity-using-setparameter-to-pass-information-between-build-steps https://stackoverflow.com/questions/20829161/teamcity-using-setparameter-to-pass-information-between-build-steps
  
 +===== Задать статус из задачи =====
 +<code bash>
 +if %deploy_test% && %deploy_prod%; then
 +  echo "##teamcity[buildStatus text='Deployed to test and prod']"
 +elif %deploy_test%; then
 +  echo "##teamcity[buildStatus text='Deployed to test']"
 +elif %deploy_prod%; then
 +  echo "##teamcity[buildStatus text='Deployed to prod']"
 +fi
 +
 +# Ещё вариант
 +if [[ "%teamcity.build.branch%" =~ release$ ]]; then
 +  echo "##teamcity[buildStatus text='%version% release']"
 +elif [[ "%teamcity.build.branch%" =~ test$ ]]; then
 +  echo "##teamcity[buildStatus text='%version% test']"
 +fi
 +</code>
 +https://www.jetbrains.com/help/teamcity/service-messages.html#Reporting+Build+Status
 ===== Изменить параметры агента ===== ===== Изменить параметры агента =====
 Проблема - проект собирается с неверными региональными настройками ''ru_RU.CP1251'', хотя в ''~/.bashrc'' у серверного юзера прописано ''ru_RU.UTF-8''. В агенте Тимсити в параметрах в переменных окружения прописано ''LANG=ru_RU.CP1251''. Проблема - проект собирается с неверными региональными настройками ''ru_RU.CP1251'', хотя в ''~/.bashrc'' у серверного юзера прописано ''ru_RU.UTF-8''. В агенте Тимсити в параметрах в переменных окружения прописано ''LANG=ru_RU.CP1251''.
service/teamcity.1745490544.txt.gz · Последнее изменение: viacheslav

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki