Travis配置用于部署静态站点而不进行任何构建操作

时间:2017-02-16 20:01:27

标签: amazon-s3 travis-ci

我想使用Travis在每次提交到master时将静态HTML / JavaScript网站推送到Amazon S3存储桶。有没有办法配置我的.travis.yml所以它不会尝试运行任何类型的构建过程?只是部署?

看起来这主要是由默认为Ruby的language设置控制的,因此在每个版本上都会(不必要地)安装Ruby。

1 个答案:

答案 0 :(得分:2)

我不知道ruby盒是如何工作的(我使用java盒子来完成我的工作);话虽如此,我认为travis CI盒已经安装了基本语言,所以每次都不必安装ruby。

如果您愿意,可能会有undocumented option language: generic

这样您就可以运行所需的bash命令将代码部署到Amazon S3