问题标签 [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 投票
1 回答
488 浏览

git - AppVeyor - 仅在特定分支中的标签时部署

我正在尝试将我的 appveyor.yml 配置为仅在特定分支中的标记(带注释的标记)时才部署。这是我的 appveyor.yml 的一个片段:

我可以在日志中看到 AppVeyor 正在跳过部署

跳过“WebDeploy”部署,因为没有匹配的分支(构建分支是“v0.0.1-alpha”,部署在分支“appveyor-integration”上)

注意:我的标签名称是v0.0.1-alpha

我究竟做错了什么?

0 投票
1 回答
110 浏览

continuous-integration - AppVeyor 无法恢复 fody.targets

我尝试在 github 上为我的项目设置 appveyor。我在预构建中添加了“nuget restore”命令。但现在我收到此错误消息:

我错过了什么?

0 投票
1 回答
78 浏览

azure-web-app-service - 如何使用 Appveyor 部署已编译的元素 Azure Web App?

我正在使用 Appveyor 将 Web 应用程序部署到 Azure 中,但是所有组件都是用 grunt 编译的,构建成功并部署,问题不在于部署 bower_components 文件夹和 grunt 生成的文件和文件夹。

我错过了 appveyor.yml 上的任何代码?

0 投票
0 回答
174 浏览

c# - 如何配置 appveyor 以定位 Mono 框架?

我尝试使用appveyor从 GitHub 编译 C# 解决方案,但我无法以 Mono 框架而不是 Microsoft .net 为目标。

此解决方案仅使用 Mono 框架 >= 4.0 构建。

Appveyor 有一个预安装的 Mono,但没有其他关于该主题的信息可以定位它。

有什么解决方案可以让 appveyor 使用预装的 Mono 框架编译我的解决方案?

0 投票
2 回答
257 浏览

c# - 如何处理 GitHub 中的大文件并仍然允许 AppVeyor 构建

GitHub 对文件的大小有限制。我有一个开源 GitHub 项目,其中包含几个 120mb 的文件,这些文件将用于单元测试......我如何存储这些文件以便 AppVeyor 和其他开发人员可以访问这些文件?

0 投票
0 回答
315 浏览

browserstack - BrowserStack,过滤掉谷歌分析

我需要在不进行任何谷歌分析点击的情况下测试网站。为了做到这一点,我认为我会使用 BrowserStackLocal.exe 使用强制本地方法运行我的测试。我的理解是,当我在某台机器上运行此二进制文件并设置 -forcelocal 属性时,用于访问网站的 ip 将是本地机器的 ip?!所以我正在使用以下命令从我的 CI 环境中运行我的测试,但是所有的 ip 都是不同的,而不是我所期望的。

0 投票
1 回答
662 浏览

appveyor - 在手动部署期间访问 AppVeyor 项目环境变量

我是 AppVeyor 的新手,我在一家网络机构工作,我们在不同的 GIT 存储库中有许多项目。

每个项目都有一个开发分支,这就是我在 AppVeyor 中看到的。由于我们有一个运行 IIS 的内部开发服务器,因此将我们的开发服务器定义为 AppVeyor 环境是一个很好的选择。开发服务器正在运行 AppVeyor 代理。

在项目特定的 YAML 文件中,我指定了环境名称和我定义的自定义环境变量。

我已经将 AppVeyor 环境配置为接受来自项目的环境变量,就像这样。

AppVeyor 环境- 注意:websitebuild 是与工件关联的“部署名称”。

这项工作完美地提交,项目被构建并部署到正确位置的代理。

当我需要启动手动部署时,这不起作用。因此,假设我想通过进入 AppVeyor 界面并选择 Environments > Dev Environment > New Deploy > Select Project 来启动手动部署

当此部署运行 YAML 文件 (iis_site_name) 中的环境变量时,将创建一个名为“default”的新 IIS 站点并将该站点部署在那里。请注意,我还尝试通过 GUI(而不是在 YAML 中)在项目设置中添加环境变量,它的行为没有什么不同。

0 投票
2 回答
294 浏览

c# - 在 Appveyor 提要上发布 nuget 包

我在 Appveyor 上构建了一个 C# 解决方案,最终的工件是一个 nuget 包。

我想在自定义 Appveyor 包源中发布这样的包。

我尝试appveyor.yml像这样修改文件:

但它不起作用。yml 文件未正确解析(第 8 行错误:基本上是“部署”)

此外,我在哪里指定包名称?

https://www.appveyor.com/docs/nuget/#configuring-appveyor-nuget-feeds-for-your-builds

编辑

实际错误:

解析 appveyor.yml 时出错:(Line: 8, Col: 2, Idx: 106) - (Line: 8, Col: 2, Idx: 106):解析块映射时,没有找到预期的密钥。

0 投票
1 回答
418 浏览

c# - 没有推送任何包 - Appveyor Nuget 提要

这是我的 yml 文件:

nupkg 文件位于解决方案的根目录(与 .sln 文件相同的目录)

但是我在 Appveyor 上收到警告:

没有包被推送

0 投票
1 回答
1895 浏览

appveyor - Appveyor 中 dnsmasq 上的 Windows 等效项

你们都推荐使用什么来替代 AppVeyor 上的 Windows 上的 dnsmasq?您是否有任何替代安装说明或我可以查看的示例作业?