Skip to content

chore: base イメージに shellcheck を入れる(言語サーバによる Bash の診断に要る) #249

Description

@takemi-ohama

何をしたいか

base イメージに shellcheck を入れる。 コンテナの中で Bash スクリプトの静的検査と、言語サーバによる Bash の診断を使えるようにする。

なぜ要るか

確かめたこと(2026-09-23)

  • devbase のコンテナ(Ubuntu 26.04.1 LTS)で which shellcheck は見つからない
  • containers/base/Dockerfile の apt の導入(17 行目・63 行目付近)に shellcheck は無い

案

containers/base/Dockerfile の apt-get install -y --no-install-recommends の一覧に shellcheck を足す。末尾の版の確認(187 行目の RUN ... --version)に shellcheck --version を加える。

受け入れ条件

  • base から作ったコンテナで shellcheck --version が終了コード 0 で終わる
  • 派生イメージ(general / php など)でも同じく使える

範囲外

進行

モード: standard / 作業ツリー: .worktrees/feature/plan67-shellcheck / 計画: issues/PLAN67_base-shellcheck-impl.md

  • 要求と受け入れ条件 — 2026-09-23 14:51
  • 作業場所の用意 — 2026-09-23 14:52
  • 設計 — 2026-09-23 14:55
  • 素材の収集と出典の確定
  • ドキュメント再構成 — 2026-09-23 14:56
  • ドキュメントレビュー — 2026-09-23 14:57
  • 計画 — 2026-09-24 08:02
  • 実装 — 2026-09-24 08:03
  • 構造改善 — 2026-09-24 08:09
  • 実装レビュー — 2026-09-24 08:32
  • 完了判定 — 2026-09-24 08:49
  • Pull Request — 2026-09-24 08:08
  • 確定仕様化 — 2026-09-24 08:50
  • 後片付け — 2026-09-24 08:02
  • 配布 — 2026-09-24 08:55
  • 体裁レビュー
  • リリース後テスト — 2026-09-24 09:43
  • 振り返り — 2026-09-24 09:51

振り返り: #249 (comment)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions