@tadd
次にjekyll使おうとしたら、これにひっかかって、
https://talk.jekyllrb.com/t/error-when-executing-bundle-install/8822
しかも、使ってるプラグインが最新のjekyllを使わせてくれなくて、
ヤクの毛が長い。
@tadd
次にjekyll使おうとしたら、これにひっかかって、
https://talk.jekyllrb.com/t/error-when-executing-bundle-install/8822
しかも、使ってるプラグインが最新のjekyllを使わせてくれなくて、
ヤクの毛が長い。
@tadd
Gemfileで、
AとBに依存して、
AがC(バージョン指定なし)
BがC(古いバージョン)
に依存してると、Cの古いバージョンが入れられ続ける事を知った。
@tadd 具体的に言うと、もともとGemfileにgithub-pagesだけを入れていて、
依存関係でJekyll 4.xが入っていて、
後でjekyll_oembed(jekyll 3.xに依存してる)を足したら、jekyllが、3.xにダウングレードされたのが予想外だった。
手元だと、anyenvで入れたrbenvで入れたRubyを使っているので、3.3.0にできたが、
CI/CD内だとaptのパッケージのRuby使ってるぞ。
CI/CDはGitbucketのdocker内で動いてて、gitbucketのdockerイメージはadoptopenjdk:8-jre-hotspotをベースにしてて、このイメージはubuntu LTSをベースにして動いてて、これはRuby 2.7.0か。
ヤクが深いぞ。