エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
CircleCI で cimg/ruby:3.* のイメージには php も python も webrick も node も入っていない - 約束の地
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
CircleCI で cimg/ruby:3.* のイメージには php も python も webrick も node も入っていない - 約束の地
結論 公式ドキュメントは以下。 circleci.com gyazo.com なぜこれを気にしたのか monorepo っぽい構成に... 結論 公式ドキュメントは以下。 circleci.com gyazo.com なぜこれを気にしたのか monorepo っぽい構成になっているプロダクトにおいて、静的な Webページ のテストを走らせるためにワンライナーの Webサーバ を立ち上げようとしたから。 $ php -S や $ python -m http.server が立ち上がらないのはもちろん、$ ruby -run -e httpd もダメだったので驚いた(cimg/ruby:3.* のイメージには webrick が入っていないから)。 PHP や Python を入れていると CI に時間がかかりすぎるので、素直に $ gem install webrick してから Ruby で Webサーバ を起ち上げることで解決…しなかった。 対話シェルでは問題ないが、RSpec 内でシェルコマンドを実行すると立ち上がらない