首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Appveyor上载web deploy工件

Appveyor上载web deploy工件
EN

Stack Overflow用户
提问于 2016-11-19 00:13:20
回答 1查看 345关注 0票数 1

我在安装appveyor时遇到了一些麻烦。我想将生成的web部署包发布到Appveyor工件提要。我已经选择在appveyor.yml中构建web部署包:build: project: Apps/MyProject.sln publish_wap: true

我可以从日志中看到生成了两个webdeploy包:[00:00:24] Package "Backend.zip" is successfully created as single file at the following location: [00:00:24] file:///C:/Users/appveyor/AppData/Local/Temp/1/cul57h0ak9

我可以通过简单地通过文件名引用它们来将这些包推送到github发行版:deploy: - provider: GitHub tag: v$(appveyor_build_version) auth_token: secure: stuff artifact: api.zip, backend.zip force_update: false on: DEPLOY: true

但是,我无法将这些包发布到Appveyor工件提要,因为与“部署”不同,我似乎需要知道工件的确切路径。Appveyour在生成这些文件时似乎使用了一个临时文件夹,所以要知道路径是没有希望的。我可能会遍历构建代理的用户临时文件目录来查找它们,但对我来说这似乎有点麻烦。

所以,我的问题是:我如何可靠地告诉appveyor将我生成的zip发送到工件提要?

(请注意,我知道我可以在visual studio中配置“发布目标”并使用它,但据我所知,"publish_wap“选项背后的整个思想是不必为每个项目都这样做。我正在尝试实现代码的清晰分离,以便在我的msbuild项目中不必包含特定于构建的配置)。

EN

回答 1

Stack Overflow用户

发布于 2016-11-19 02:26:14

原来Appveoyr会自动发布任何工件,现在我觉得自己很愚蠢。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40681585

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档