Ubuntu Jammy Jellyfish 22.04 已发布!

分享
分享

我们很高兴地宣布,Ubuntu Jammy Jellyfish 22.04镜像已准备好供更广泛的受众使用。以下是一些快速入门并节省宝贵时间的提示。

要在 Jammy 上运行构建,请将以下内容添加到您的 .travis.yml

dist: jammy 

以下是 Jammy Jellyfish 镜像中默认安装的内容摘要

  • Docker 20.10.7
  • docker-compose 1.29.2
  • Node.js 14.18.1、16.13.0、17.1.0,使用 nvm 0.39.1
  • Python 3.7.7、3.8.3、3.9.13、3.10.5
  • Ruby 3.0.4、3.1.2
  • 使用 gimme 1.18.3 的 Go
  • PHP 8.1
  • Java 11 和 Java 17(以及常见的构建工具:gradle、maven、groovy)
  • PostgreSQL 14.3
  • MySQL 8.0.29
  • Redis 6.0.6

CouchDB 和 MongoDB 目前不可用。您可以在 Jammy Jellyfish 的 参考文档中找到预安装内容的具体版本。作为提醒:从 Xenial 开始,我们禁用了大多数服务的自动启动。我们观察到启动所有第三方服务会影响启动时间。您始终可以在配置文件中包含任何您需要运行的特定服务,或以其他方式享受快速的环境。如果您需要启动诸如 MySQL 或 Redis 之类的服务,只需将以下引用添加到您的 .travis.yml

services:
  - mysql
  - redis

第三方 apt 存储库也被移除。它还可以确保更快的 apt-get 更新过程。但是,如果您的构建依赖于第三方存储库,您始终可以将它们添加到构建配置中的 addons .apt 密钥下。例如,要使用 PPA 更新 Redis-server,请将 ppa:chris-lea/redis-server 添加到 apt-get redis-toolsredis-server,如下所示

addons:
  apt:
    sources:
    - sourceline: 'ppa:chris-lea/redis-server'
    packages:
    - redis-tools
    - redis-server

如果您正在运行企业版安装,并且有兴趣了解如何在您的设置中使用 Jammy Jellyfish 镜像,请联系 [email protected]。要与我们联系,请将您的反馈意见通过电子邮件发送给我们。

祝您构建愉快!

© 版权所有 2024,保留所有权利
© 版权所有 2024,保留所有权利
© 版权所有 2024,保留所有权利