我已成功在本地域上设置 Jenkins 作为测试。它从 SCM 构建,压缩构建,提取到唯一的时间戳文件夹,然后将文件复制到 IIS 文件夹。
我现在必须将其设置为部署到 Azure VM。现在事情变得棘手了。我得到要复制的文件 - 这需要很长时间。解压缩实际上需要一个小时。
跨域用户权限也使事情变得困难,因为运行 Jenkins 服务的用户在 Azure 域上的生产机器上不存在。
我有哪些选择?我应该在生产盒上安装一个从节点,然后从主节点“激活”从节点,然后让从节点: 1. 或许将文件从 Azure 存储复制到生产盒?2. 解压文件 3. 将文件复制到 IIS 文件夹。