我在Gemfurey Dev docs处遵循初始设置,当尝试push
到fury主分支时,会触发构建,并在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),但没有这种可能性的迹象
我能做些什么使这些自动构建工作正常,或者是我唯一的选择在本地构建包并将其上传到fury索引
谢谢
不幸的是,Gemfury当前的“git push”生成器只支持Python2,无法配置运行时。如果您受此限制,我建议您在本地构建它,或者使用其他CI/CD解决方案来构建它并将其推送到您的Gemfury帐户中
相关问题 更多 >
编程相关推荐