应该使用哪个 Travis CI "language" 设置来实例化一个 Docker 容器?

Which Travis CI "language" setting should be used to just instantiate a Docker container?

我的项目构建是通过 Docker 图像调用的,该图像是独立的,不需要 Travis 环境提供任何其他工具。

但是,https://docs.travis-ci.com/user/languages/ 中记录的所有 "language" 选项导致我不需要安装工具。

确保可以使用 Docker 的最简单的 "language" 设置是什么?

为确保您有 Docker 可用的工具,您可以(根据 https://docs.travis-ci.com/user/docker/ 处的文档)使用:

sudo: required

services:
 - docker

这不取决于 language 设置。因此,可以结合使用(presently undocumented 但受支持)最简单的可用语言设置,称为 generic.

如您在 lib/travis/yaml/nodes/language.rb 中所见,此 generic 语言也可以使用名称 bashshshellminimal.