2018年4月4日水曜日

shippable.yml が古かったため pip install に失敗してた

pip install requests 0s  
Downloading/unpacking requests
  Cannot fetch index base URL https://pypi.python.org/simple/
  Could not find any downloads that satisfy the requirement requests
Cleaning up...
No distributions at all found for requests
Storing debug log for failure in /home/shippable/.pip/pip.log

最近になって、上記のようにジョブが失敗していたのですが、それを直すのに少し手間取ったので記録として残しておきます。
(100% 失敗するのではなく成功したり失敗したりってのがまためんどくさかった…)

結論
結論だけ書きます。
shippable.yml の書き方を更新したら直りました。
(ワーカーが更新されて pip のバージョンが新しくなった)
shippable.yml は大分前に更新があったのですが、ずーーっと放置していたツケが回ってきましたね…
Migrating to the New Build Platform

before_install, install, before_script, script, after_script, after_success, and after_failure がなくなって build セクションに統一されました。

最後に
同じ問題にぶつかって困っている人の助けになれば幸いです。
では。

0 件のコメント:

コメントを投稿