问题标签 [appveyor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2868 浏览

windows - 从 AppVeyor 构建 Qt 项目

是否可以将AppVeyor用作 Windows Qt 持续集成服务?

0 投票
4 回答
484 浏览

redis - 在 appveyor 上启动 redis-server

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

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

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

0 投票
1 回答
237 浏览

deployment - AppVeyor 部署到 AppHarbor

我想在 AppVeyor 中构建我的应用程序,然后将其部署到 AppHarbor。

我猜有一种方法可以让 AppVeyor 将构建的代码推送到 AppHarbor 存储库 URL,但我不知道该怎么做。

有人能指出我正确的方向吗?

0 投票
2 回答
111 浏览

shell - If-else 和错误处理命令提示符

我正在尝试检测是否未安装某些 ruby​​ gem,请先安装它然后继续。

例如:

如果 gem 存在,则返回 gem 的驱动程序文件 ( .rb)的路径stdout,如果不存在,则检查将在stderr.

我该如何解决?

伪代码:

cmd 或 powershell 都可以。

我需要在 AppVeyor CI yaml 配置文件中添加这些。AppVeyor CI 具有缓存 DRY 安装目录以提高构建性能的出色功能。所以我已经缓存了 gems 目录,它在运行构建时恢复正常,但gem install无论如何都会重新安装 gem!

0 投票
1 回答
754 浏览

r - 使用 Packrat 和 AppVeyor 构建 R 包

有人可以指出一个工作示例,其中PackratAppVeyor一起使用来构建 R 包?通过谷歌和 GitHub 搜索,我找不到任何使用 AppVeyor 的 packrat-enable 包。

appveyor.yml 文件是否需要更改?我需要通过 AppVeyor 网站添加一些设置吗?

我有一个非常小的包(testthat是唯一的依赖项),它破坏了 AppVeyor 的构建。这是为该提交冻结的代码。这是AppVeyor 日志

(如果这个 SO 问题听起来很熟悉,我将向Travis-CI 提出一个类似的问题。)

0 投票
1 回答
117 浏览

deployment - Appveyor $(configuration) 宏不起作用

我正在尝试设置 appveyor github 部署。所以我在我的 appveyor.yml 中有这个

如您所见,我想将二进制文件打包到 zip 存档中。我在文件路径中添加了 $(configuration) 宏,但它没有扩展为配置的名称。我从 7z 收到此错误我该 C:\projects\ezlng\$(configuration)\: WARNING: The system cannot find the path specified 如何解决?

0 投票
1 回答
812 浏览

git - 使用环境变量在 AppVeyor 构建中标记 Git 存储库

我正在尝试在 AppVeyor 中成功构建后标记存储库。我已阅读以下资源:

但我不知道如何替换 AppVeyor 环境变量。这是我正在使用的 Yaml:

这会导致 AppVeyor 构建日志中出现以下错误

鉴于 powershell Add-Content 行应该按照示例工作,您应该如何将变量替换为 git 命令?

0 投票
1 回答
826 浏览

appveyor - 未检测到 Appveyor 发布工件

我正在尝试在测试项目上发布新版本,但我的工件未被识别。

(此处提供完整输出)

我检查了工件artifact.txt是否存在,正如您在构建输出中执行dir命令时所看到的那样。这里指定

0 投票
1 回答
454 浏览

pypy - 如何在 appveyor 上安装 PyPy?

我有一个 Python 扩展,需要针对基于 Windows 的 Appveyor 持续集成服务上的 PyPy 解释器进行编译。我如何在那种环境中获得 PyPy?

0 投票
1 回答
317 浏览

web.config-transform - Appveyor 使用 Web.config 转换部署到 Azure 云服务

如何配置要在部署到 Azure 云服务时使用的 Web.config?

我有两个文件(Web.config 和 Web.Staging.config)如何配置以使用 Web.Staging.config 转换 Web.config?

我将更改问题:在 AppVeyor 构建和部署过程中有一个命令链接:

在该命令中,有一个名为 Configuration 的参数,它具有固定的“Release”。
如何将此参数更改为其他配置?
AppVeyor 设置或 Visual Studio 中有没有办法?