gpt4 book ai didi

redis - 在 appveyor 上启动 redis-server

转载 作者:IT王子 更新时间:2023-10-29 05:57:41 25 4
gpt4 key购买 nike

我想在需要可用的 redis 实例的 AppVeyor 上运行一些 xUnit 测试。我没有在 AppVeyor 的“服务”中找到 Redis,所以我最终得到了一个自定义解决方案,正如您从 appveyor.yml 中看到的那样

version: 1.0.{build}
before_build:
- nuget restore .\Hangfire.Redis.StackExchange.sln
- START .\packages\Redis-32.2.6.12.1\tools\redis-server.exe ".\packages\Redis-32.2.6.12.1\tools\redis.conf"
- '@ECHO Redis Started'
build:
publish_nuget: true
publish_nuget_symbols: true
verbosity: minimal

不幸的是,构建过程停留在 START .\packages\Redis-32.2.6.12.1\tools\redis-server.exe ".\packages\Redis-32.2.6.12.1\tools\redis.conf "

任何想法或可能的解决方法?

最佳答案

尝试将 Redis 作为 Windows 服务运行:

before_build:
- nuget restore .\Hangfire.Redis.StackExchange.sln
- packages\Redis-32.2.6.12.1\tools\redis-server.exe --service-install
- packages\Redis-32.2.6.12.1\tools\redis-server.exe --service-start
- '@ECHO Redis Started'

关于redis - 在 appveyor 上启动 redis-server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28673763/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com