Сбой сборки Gemfury с помощью SyntaxError - PullRequest
0 голосов
/ 05 мая 2019

Я выполнил начальную настройку на Gemfurey Dev Docs и при попытке push к основной ветке ярости сборка запускается и завершается неудачно с SyntaxError

remote: Resolving deltas: 100% (86/86)
remote: Initializing build: done.
remote: -----> Building package...
remote:        Python package build detected
remote:        File "setup.py", line 17
remote:        README: str = Path(HERE, "README.rst").read_text(encoding='utf-8')
remote:        ^
remote:        SyntaxError: invalid syntax
remote: -----> Problem building package!

Я предполагаю, что проблема здесь в неправильной версии python, запускаемой для сборки пакета. Я попытался проверить, можно ли настроить сборку для использования правильной версии Python - в данном случае 3.6 - но намека на такую ​​возможность нет.

Что-нибудь, что я могу сделать, чтобы эти автоматические сборки работали, или это мой единственный вариант, чтобы собрать пакет локально и загрузить его в индекс ярости?

Спасибо!

1 Ответ

0 голосов
/ 07 мая 2019

К сожалению, текущий сборщик Gemfury «git push» поддерживает только Python 2, и нет способа сконфигурировать среду выполнения. Если вы ограничены этим, я предлагаю создать его локально или использовать другое решение CI / CD, чтобы встроить его в свою учетную запись Gemfury.

...