Gemfury构建因Syntax而失败

2024-04-28 05:47:25 发布

您现在位置:Python中文网/ 问答频道 /正文

我在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索引

谢谢


Tags: devbuild版本docspackageremotedeltas分支
1条回答
网友
1楼 · 发布于 2024-04-28 05:47:25

不幸的是,​Gemfury当前的“git push”生成器只支持Python2,无法配置运行时。如果您受此限制,我建议您在本地构建它,或者使用其他CI/CD解决方案来构建它并将其推送到您的Gemfury帐户中

相关问题 更多 >