我有一个关于将应用程序部署到天蓝色虚拟规模集的问题。我使用此博客中的说明。
我的问题是将图像发布到天蓝色,更具体地说是在任务“构建不可变图像”中使用部署输入。
当我尝试释放它时,我有一个错误:
[error]Error happened while `initializing task: Not found any file matching pattern: d:\a\r1\a\Proj\ under root folder: d:\a\r1\a..`
正确的路径应该如何?按照博客中的说明进行设置会导致相同的错误。这是什么:“d:\a\r1\a\”?
编辑:
好的。我已经处理了这个问题。应该是:部署包 $(System.DefaultWorkingDirectory)/Proj/drop
部署脚本 Deploy/ubuntu/deployNodejsApp.sh
但是还有第二个。在步骤“构建不可变图像”中我有一个错误:
2017-08-18T13:34:56.6852114Z ##[error]Error: d:\a\_temp\1503062745199\packer\packer.exe failed with return code: 1
2017-08-18T13:34:56.6992118Z ##[section]Finishing: Build immutable image
并且它不会继续下一步:Azure powershell 脚本。
在我的天蓝色存储帐户中,我有新的 vhd 文件,但是当我在模板中使用它来创建规模集时,我仍然有信息Continuous Delivery is currently not supported on Virtual machine scale sets which use OS images from gallery. Choose a virtual machine scale set which uses a custom image.