什么是使用travis-ci + Docker存储数据文件进行testing的最佳方式?
我正在尝试使用travis-ci.org和Docker设置存储库的testing。 但是,我找不到有关内存使用政策的手册。
要执行一组testing( test.sh
),我需要一组运行的input文件,这些文件非常大(高达1 Gb,但平均为500 Mb)。
一个想法是直接在test.sh
脚本中inputwget
,但是对于每个testing运行来说,一次又一次下载input文件是没有效率的。 另一个想法是创build一个包含testing文件的单独的dockerfile并将其作为驱动器挂载,但是将这样一个大的dockerimage放在通用寄存器中是不好的。
有这样的testing的一般处方吗?