应该使用哪种Travis CI“语言”设置来实例化Docker容器?

时间:2018-06-29 22:28:42

标签: docker travis-ci

我的项目的构建是通过一个Docker映像调用的,该映像是自包含的,不需要Travis环境提供任何其他工具。

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

可以确保使用Docker的最简单的“语言”设置是什么?

1 个答案:

答案 0 :(得分:1)

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

sudo: required

services:
 - docker

这与language设置无关。因此,可以结合使用{presently undocumented但最受支持的最简单的语言设置,称为generic

正如您在lib/travis/yaml/nodes/language.rb中看到的那样,该generic语言也可以在名称bashshshell和{{1}下使用}。