Skipbox
ページ一覧ランナーのイメージ

ランナー

ランナーのイメージ

Skipbox の VM に入っているもの、ジョブを動かすユーザー、GitHub の ubuntu-latest にあって Skipbox にないツールの入れ方。

Markdown で表示

Skipbox の VM は、サイズにかかわらず x64 の Ubuntu 24.04 です。

入っているもの

ジョブは、GitHub のランナーと同じく、パスワードなしで sudo できる runner ユーザーで動きます。ステップの中で sudo apt-get install も使えます。

入っていないツール

GitHub の ubuntu-latest には、もっと多くのツールが入っています。Skipbox では、ジョブに要るものをセットアップ用のアクションで入れます。

    steps:
      - uses: actions/checkout@v4
      - uses: actions/setup-java@v4
        with:
          distribution: temurin
          java-version: "21"
      - uses: actions/setup-go@v5
        with:
          go-version: stable

パッケージをステップで入れることもできます。

      - run: sudo apt-get update && sudo apt-get install -y postgresql-client

Docker

VM の中で Docker が動くので、docker build、docker run、サービスコンテナー、コンテナーのジョブが使えます。

アーキテクチャ

x64 だけです。Arm の VM はなく、Windows と macOS もありません。

2026年11月9日 更新