[英]Gemfury build fails with SyntaxError
我在Gemfurey Dev文檔中進行了初始設置,當嘗試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 - 但沒有提示這種可能性。
我可以做些什么來使這些自動構建工作,或者是我在本地構建軟件包並將其上傳到憤怒索引的唯一選擇?
謝謝!
不幸的是,Gemfury目前的“git push”構建器僅支持Python 2,並且無法配置運行時。 如果您受此限制,我建議在本地構建它或使用其他CI / CD解決方案構建並將其推送到您的Gemfury帳戶。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.