(こちらは Linux Machine Executor Update - 2022 October Q4 Update の参考訳です)
いつも CircleCI をご利用いただきありがとうございます。
Linux ファミリー全体の四半期ごとの更新が行われ、以下のイメージタグでご利用いただけるようになりました。
ubuntu-2004:2022.10.1ubuntu-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 |