如何在本地运行appveyor.yml脚本?

时间:2017-03-30 10:15:50

标签: appveyor

我想在windows中安装mlpack,我在github中找到了appveyor.yml脚本。而不是手动跟踪和执行每个步骤,有没有办法在我的笔记本电脑中运行此脚本?比如,类似于bat文件?

1 个答案:

答案 0 :(得分:7)

appveyor.ymlAppVeyor版本的配置文件,应该在AppVeyor构建VM上执行。我听说过项目LocalAppVeyor,它可以帮助你在本地运行,但我没试过。

如果您只想要bat文件,可以将installbuild_script中的所有命令复制到bat文件中。开头只有-的命令是标准cmd命令。预期在开头只有- ps:的命令将在PowerShell中运行,但是我没有看到命令中的PowerShell特定于此文件。当然,您需要删除-- ps:才能在bat文件中运行它们。

无法从bat文件中调用

artifactsnotifications和其他AppVeyor特定步骤,它们需要能够理解此文件的引擎,即AppVeyor构建或此LocalAppVeyor,我再也没有测试过