(こちらは Linux Machine Executor Update - 2022 October Q4 Update の参考訳です)
いつも CircleCI をご利用いただきありがとうございます。
Linux ファミリー全体の四半期ごとの更新が行われ、以下のイメージタグでご利用いただけるようになりました。
ubuntu-2004:2022.10.1
ubuntu-2204:2022.10.1
20.04 と 22.04 は、amd64 と arm64 の両方のアーキテクチャでご利用いただけます。
今回の更新では、イメージに含まれる下記のソフトウェアが更新されています。 Machine Executor やこれらのイメージの使い方の詳細 (arm マシンにおけるリソースクラス指定の活用方法など) については、20.04 のドキュメント および 22.04 のドキュメント でご確認ください。
What’s New
- 標準更新
リリース頻度
これらのイメージは、セキュリティの更新を除き、四半期ごとに更新されます
例
簡単な使用例をご紹介します。
version: 2.1
workflow:
main:
jobs:
- build
jobs:
build:
machine:
image: ubuntu-2204:2022.10.1
steps:
- checkout
- run: echo "Do some things"
ソフトウェア
注:
- Google Chrome は arm イメージでは使用できません。
- Heroku は arm イメージでは使用できません。
以下は各イメージにインストールされている主なソフトウエアの一覧です。 バージョンが複数存在する場合は、デフォルト版が記載されています。
Ubuntu 20.04 | Ubuntu 22.04 | |
---|---|---|
タグ | ubuntu-2004:2022.10.1 | ubuntu-2204:2022.10.1 |
AWS CLI | 2.8.2 | 2.8.2 |
Docker | 20.10.18 | 20.10.18 |
Docker Compose | 2.10.2 | 2.10.2 |
Docker Compose Switch | 1.0.5 | 1.0.5 |
Google Cloud SDK | 405.0.0 | 405.0.0 |
Google Chrome | 106.0.5249.103 | 106.0.5249.103 |
Firefox | 105.0 | 105.0.2 |
Go | 1.19.2 | 1.19.2 |
Node.js | 16.17.1 | 16.17.1 |
npm | 8.19.2 | 8.19.2 |
yarn | 1.22.19 | 1.22.19 |
Heroku | 7.65.0 | 7.65.0 |
OpenJDK | 17.0.4 | 17.0.4 |
Leiningen | 2.9.10 | 2.9.10 |
Maven | 3.8.6 | 3.8.6 |
Gradle | 7.5.1 | 7.5.1 |
Python | 3.10.6 | 3.10.6 |
Ruby | 3.1.2 | 3.1.2 |
jq | 1.6 | 1.6 |
yq | 4.24.5 | 4.24.5 |
SBT | 1.7.2 | 1.7.2 |