Gemfury 构建失败并出现 SyntaxError
Gemfury build fails with SyntaxError
我遵循了 Gemfurey Dev docs 的初始设置,当尝试 push
到 fury master 分支时,构建被触发并失败 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 的版本不正确 运行 构建包。我试图检查是否有可能 configure the build 使用正确的 python 版本——在本例中为 3.6——但没有这种可能性的提示。
我可以做些什么来使这些自动构建工作,或者我唯一的选择是在本地构建包并将其上传到 fury index?
谢谢!
不幸的是, Gemfury 当前的 "git push" 构建器仅支持 Python 2 并且无法配置运行时。如果您受此限制,我建议您在本地构建它或使用其他 CI/CD 解决方案来构建并将其推送到您的 Gemfury 帐户中。
我遵循了 Gemfurey Dev docs 的初始设置,当尝试 push
到 fury master 分支时,构建被触发并失败 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 的版本不正确 运行 构建包。我试图检查是否有可能 configure the build 使用正确的 python 版本——在本例中为 3.6——但没有这种可能性的提示。
我可以做些什么来使这些自动构建工作,或者我唯一的选择是在本地构建包并将其上传到 fury index?
谢谢!
不幸的是, Gemfury 当前的 "git push" 构建器仅支持 Python 2 并且无法配置运行时。如果您受此限制,我建议您在本地构建它或使用其他 CI/CD 解决方案来构建并将其推送到您的 Gemfury 帐户中。