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

How to run appveyor.yml script locally?

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

appveyor.ymlAppVeyor builds, and supposed to be executed on AppVeyor build VMs. I heard about project LocalAppVeyor 的配置文件,应该可以帮助您在本地 运行 这个,但我没有尝试。

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

artifactsnotifications 和其他 AppVeyor 特定步骤无法从 bat 文件中调用,它们需要理解此文件的引擎,即 AppVeyor 构建或此 LocalAppVeyor 我又从未测试过。