将项目升级到 Angular 7 破坏了 Octopus 部署

Upgrading project to Angular 7 has broken Octopus deployment

背景

问题

项目升级到 Angular7 后,部署步骤出现错误:

No files were found that match the substitution target pattern 'main*.bundle.js' 

自 Angular 6 起,他们重命名了文件,因此它们不再包含 "bundle" 部分。 我不知道这是哪里失败了。或者定义此替换的位置。有人有什么想法吗?

到目前为止我唯一尝试过的是使用最新的 angular CLI 版本 (7.1.0) 进行构建(之前是 webpack@3.9.1)

发布问题几分钟后才恼火地发现它。 在 Octopus Deploy 过程中,对于失败的步骤,有 "Features" -> "Substitute variables in files",并且有 main*.bundle.js

将其更改为 main*.js 对其进行排序。

希望这对遇到类似问题的其他人有所帮助。