嘿,大家,

对于那些不知道的人,我们在CircleCI维护了一批Docker图像,我们称之为便利图像,用于各种语言和数据库。这些映像用于运行您的CI环境。

我们使用的Docker构建系统既旧又复杂,所以我们一直在设计一套新的映像。这当然包括一个新的OpenJDK (Java)映像。

如果您已经在使用CircleCI构建/测试/部署Java项目(或者想要这样做),那么我希望您能尝试一下我们的新映像。图像cimg / openjdk标记是OpenJDK版本,例如11.010.0.2

它都是开源的,所以你可以找到GitHub repo在这里和Docker Hub回购在这里

我们希望:

  1. 提供一个对CI有用的OpenJDK Docker映像。
  2. 如果这个图像对你的项目有用,或者在你看来它缺少了什么或者做了什么“错误”的事情,你可以得到反馈。
  3. 如果你来自我们的传统形象,就能得到关于这个形象如何为你工作的反馈,circleci / openjdk

其他公开测试图像

你可以查看所有已经公测的新一代图片在这里

有任何问题,请告诉我,谢谢!

这个图像的Node.js变体已经被启用:

——图片:cimg / openjdk: <版本> - node

Java/Maven部分对我们来说工作得很好cimg / openjdk: 11.0

失败是什么安装awscli。我怀疑这在新的设置中是预期的(有推荐的解决方案吗?)

误差值是多少?你运行sudo apt-get更新第一位?

这个下一代方便的图像现在被认为是稳定的!:恩:

提示:

- image: cimg/openjdk:14.0.0