Ошибка gitpoller на битбакете с использованием only_tags=True

Я настроил свой buildbot на автоматическое развертывание каждый раз, когда появляется новый тег из моего репозитория git на битбакете. После этого я написал в master.cfg для gitpoller

c['change_source'].extend(changes.GitPoller(
    source_root + name + '.git', workdir=work_dir + name,
    only_tags=True,
    pollinterval=18 + i*60) for i, name in enumerate(projects))

** Я объявил vars work_dir, имя и проекты поверх моего master.cfg

Когда я заглядываю в свой Twistd.log, я получаю следующую ошибку: неверная спецификация ссылки, когда buildbot пытается вытащить тег

['https://buildbot:[email protected]/bitbucket/project.git',
'+refs/tags/v0.1:refs/buildbot/https%3A%2F%2Fbuildbot%3password%
40bitbucket.org%2Fbitbucket%2Fproject.git/refs/tags/v0.1',
'+refs/tags/v0.1^{}:refs/buildbot/https%3A%2F%2Fbuildbot%3password%
40bitbucket.org%2Fbitbucket%2Fproject.git/refs/tags/v0.1^{}',
'+refs/tags/v0.2:refs/buildbot/https%3A%2F%2Fbuildbot%3password%
40bitbucket.org%2Fbitbucket%2Fproject.git/refs/tags/v0.2',
'+refs/tags/v0.2^{}:refs/buildbot/https%3A%2F%2Fbuildbot%3password%
40bitbucket.org%2Fbitbucket%2Fproject.git/refs/tags/v0.2^{}'] in
/src/88/gitpoller/project on repourl
https://buildbot:[email protected]/bitbucket/project.git failed with
exit code 128: fatal: Invalid refspec
'+refs/tags/v0.1^{}:refs/buildbot/https%3A%2F%2Fbuildbot%3password%
40bitbucket.org%2Fbitbucket%2Fproject.git/refs/tags/v0.1^{}

Как я могу заставить buildbot прослушивать новый push-тег в моем репозитории?

заранее спасибо


person ave    schedule 27.04.2017    source источник


Ответы (1)


Похоже, что ошибка исправлена ​​в версии 1.1.1 с помощью fce8e858.

person stefan cervo    schedule 27.04.2018