問題文
特定のオペレーティングシステムのバージョンと特定のツールの組み合わせを固定した状態で処理を動かしたい。選ぶアクションの種類と、その制約はどれか。
選択肢
- JavaScript のアクションを選ぶ。動かすための実行環境ごと持ち込めるため、ツールのバージョンを固定できる
- Docker コンテナーのアクションを選ぶ。ただし Linux のランナーでしか動かない
- Docker コンテナーのアクションを選ぶ。イメージに環境が固めてあるため、どのランナーでも同じように動く
- 複合のアクションを選ぶ。必要なツールを入れる手順ごとまとめられるため、環境を揃えられる