TeamCity всегда объединяется в master [duplicate]

sc.nextLine() лучше по сравнению с анализом ввода. Потому что производительность разумна, это будет хорошо.

16
задан Dmitriy Startsev 9 September 2015 в 16:00
поделиться

2 ответа

В настоящее время невозможно разграничить ветви запросов на запросы на основе их целевой ветви в TeamCity. Пожалуйста, смотрите / проголосуйте за запрос https://youtrack.jetbrains.com/issue/TW-43759 , который планируется для предстоящего выпуска.

3
ответ дан Alina Mishina 26 August 2018 в 13:41
поделиться

Я написал сценарий для решения этой проблемы. Его можно запустить как один из первых шагов сборки в конфигурации сборки TC. Сценарий будет запрашивать детали запроса запроса от Github, анализировать ответ и указывать имена источника и назначения в качестве параметров TeamCity и переменных среды. На следующих этапах сборки вы сможете прервать сборку или сделать все, что вам нужно, на основе этих переменных.

https://gist.github.com/dzzh/a6d8631e9617777fb5237bc9ec7b356b

Чтобы сценарий работал, вам нужно отправить идентификатор PR в качестве аргумента командной строки. Мы используем рекомендуемый refspec (refs / pulls / * / head) для запуска наших сборников, я извлекаю из него PR-идентификатор и вызывается скрипт с ним.

7
ответ дан Zmicier Zaleznicenka 26 August 2018 в 13:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: