在 Appveyor 中启动可执行文件的正确语法是什么?
What is the right syntax for launching an executable in Appveyor?
我正在尝试在 AppVeyor 实例中启动 Azure 存储模拟器,但找不到正确的语法。我试过这个:
- ps: "C:\Program Files (x86)\Microsoft SDKs\Azure\Storage Emulator\AzureStorageEmulator.exe" start
还有这个:
- ps: & "C:\Program Files (x86)\Microsoft SDKs\Azure\Storage Emulator\AzureStorageEmulator.exe" start
还有这个:
- "C:\Program Files (x86)\Microsoft SDKs\Azure\Storage Emulator\AzureStorageEmulator.exe" start
全部失败并出现各种无用的 YAML 解析错误。
- cmd: '"C:\Program Files (x86)\Microsoft SDKs\Azure\Storage Emulator\AzureStorageEmulator.exe" start'
或简单:
- '"C:\Program Files (x86)\Microsoft SDKs\Azure\Storage Emulator\AzureStorageEmulator.exe" start'
或使用 PowerShell:
- ps: '& "C:\Program Files (x86)\Microsoft SDKs\Azure\Storage Emulator\AzureStorageEmulator.exe" start'
避免 YAML 解析错误的最简单方法是在 UI 中进行初始配置,然后按 Export YAML
。 GitHub 搜索 appveyor.yml <something>
通常也会带来有用的结果。
我正在尝试在 AppVeyor 实例中启动 Azure 存储模拟器,但找不到正确的语法。我试过这个:
- ps: "C:\Program Files (x86)\Microsoft SDKs\Azure\Storage Emulator\AzureStorageEmulator.exe" start
还有这个:
- ps: & "C:\Program Files (x86)\Microsoft SDKs\Azure\Storage Emulator\AzureStorageEmulator.exe" start
还有这个:
- "C:\Program Files (x86)\Microsoft SDKs\Azure\Storage Emulator\AzureStorageEmulator.exe" start
全部失败并出现各种无用的 YAML 解析错误。
- cmd: '"C:\Program Files (x86)\Microsoft SDKs\Azure\Storage Emulator\AzureStorageEmulator.exe" start'
或简单:
- '"C:\Program Files (x86)\Microsoft SDKs\Azure\Storage Emulator\AzureStorageEmulator.exe" start'
或使用 PowerShell:
- ps: '& "C:\Program Files (x86)\Microsoft SDKs\Azure\Storage Emulator\AzureStorageEmulator.exe" start'
避免 YAML 解析错误的最简单方法是在 UI 中进行初始配置,然后按 Export YAML
。 GitHub 搜索 appveyor.yml <something>
通常也会带来有用的结果。