Continuous integration opam软件包管理器的无人值守安装

Continuous integration opam软件包管理器的无人值守安装,continuous-integration,ocaml,opam,Continuous Integration,Ocaml,Opam,在CI环境(如Travis CI)中安装最新版本的OPAM(OCaml软件包管理器)的通常方法是什么?官方的shell脚本会提示用户输入,并且没有任何命令行选项或环境变量来覆盖它。我可以使用echo或cat对标准输入进行一些回复,但这似乎相当脆弱 我也可以从OS package manager(例如Linux上的apt)安装OPAM,但它通常不是最新版本。通常的方法是在中使用脚本。travis集成是。通常的方法是在中使用脚本。travis积分是一个很好的例子

在CI环境(如Travis CI)中安装最新版本的OPAM(OCaml软件包管理器)的通常方法是什么?官方的shell脚本会提示用户输入,并且没有任何命令行选项或环境变量来覆盖它。我可以使用
echo
cat
对标准输入进行一些回复,但这似乎相当脆弱


我也可以从OS package manager(例如Linux上的apt)安装OPAM,但它通常不是最新版本。

通常的方法是在中使用脚本。travis集成是。

通常的方法是在中使用脚本。travis积分是一个很好的例子