目标
将成功的Web应用程序CI构建发布到IIS dev服务器。
当前设置
关联的构建定义首先将<{1}}文件夹内容复制到\bin
,然后发布工件相同的道路。名称值为Build.ArtifactStagingDirectory
,类型为drop
。
发布定义仅包含Server
步骤。它的Windows Machine File Copy
属性指向前面提到的drop文件夹,其目的地是UNC地址。
其Source
标签链接到构建定义,并为同一来源启用Artifacts
。
症状
部署状态为Continuous Deployment
。返回的错误是Rejected
请参阅下面的日志:
The item drop in container 10039 could not be found.
问题
为什么没有找到掉落?构建有什么问题或者发布有什么问题吗?
答案 0 :(得分:1)
您的构建中的drop-folder(Web App CI构建)不再可用,或者您的IIS服务器无法访问drop文件夹(缺少权限)。
您可以验证(在排队新构建之后)如果drop-folder在那里并且drop-folder中有文件。您可以通过打开构建并转到工件部分并浏览drop-folder来验证这一点,如here所示。
您还可以仔细检查您是否使用了正确的参数,类似的问题供您参考:The item MY_ARTIFACT_NAME in container XXX could not be found