嘿,大家,

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

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

如果您已经使用CircleCI来构建/测试/部署您的Elixir项目(或希望),那么现在您可以使用Elixir方便图像的新版本。图像cimg /长生不老药标签是一个Elixir版本,例如1.101.10.2

它都是开源的,所以你可以找到GitHub回购在这里以及码头中心的回购在这里.你也可以在next-gen Convenience Images上查看公告博文在这里

有任何问题,欢迎和我联系,谢谢!

1像

你好,里卡多,

我刚刚尝试了cimg/elixir:1.10.4方便图像,但我得到以下错误:

/usr/bin/env: ' python ': No such file or directory Exited with code exit status 127 CircleCI received exit code 127

显然,当安装AWS CLI时,错误发生在AWS -ecr/build-and-push-image步骤中。我可以和你分享建立链接,尝试找到问题。

最好的

嗨。映像中没有安装Python。你需要安装Python来避免出现这个错误。

它可能已经或可以更新为您安装Python,以使这更容易。