Моя цель - установить buildbot, который прослушивает webhooks с сервера github, а затем создает репозиторий, указанный в webhook, с помощью общей команды make all
.
Проблема, с которой я столкнулся, заключается в том, что она появляется на этапах сборки, мне нужно заранее указать репозиторий github, т.е.
factory.addStep(
steps.GitHub(
repourl= "github.<domain>.com/<user>/<repo>/",
mode='full',
method='clobber'
)
)
Где, в идеале, я бы хотел иметь возможность получить URL репо из http-запроса (очевидно, проверяя его перед слепым запуском кода), а затем проверить его. Что-то вроде:
factory.addStep(
steps.GitHub(
repourl= request["repo_url"],
mode='full',
method='clobber'
)
)
Возможно ли это в фреймворке buildbot? Будем очень благодарны за любые советы или дополнительную документацию!