【发布时间】:2018-05-03 11:24:47
【问题描述】:
我已成功实施 Jenkins 以部署到本地托管的服务器,但现在我需要创建一个作业以部署到在 PaaS 上运行的 Azure 托管网站。 Jenkins 主机和网站主机都是 Windows 机器。
我找到了一个link 用于为 Azure Slave 插件设置虚拟机模板,但没有 VM,因为它是 IaaS,在这种情况下我没有额外的从属。
请问插件和流程。
我应该在 Jenkins 中使用哪个 Azure 插件(如果有)? 例如。 Azure PublisherSettings 凭据插件
我是否使用 Get-AzurePublishSettingsFile 和 Import-AzurePublishSettingsFile ?
这些是否包含詹金斯需要知道的所有相关细节
复制到哪里?
我会创建一个构建的 zip 文件,将 zip 上传到 BLOB 存储, 然后解压到网站上?
是否可以上传一个 zip 文件,然后在上传整个文件后继续提取文件? 如果在上传 1000 个单独文件时连接在任何阶段中断,那么网站将不稳定,因此我需要调查单个文件上传并随后进行提取。
【问题讨论】:
-
这没有意义。 Azure WebApp = PaaS,但你一直在谈论 IaaS。那么它是什么?
-
完全正确,已修复。道歉