我为具有多个阶段的 Angular 应用程序构建了 Azure 管道。 阶段 A:安装和运行单元测试 阶段 B:发布工件。
对于这两个阶段,我都必须运行脚本 npm install 并想知道我是否只能在阶段 A 中运行 npm install 并在阶段 B 中使用它
触发:
池: vmImage: ubuntu 最新版
阶段:
阶段:安装 displayName:安装和运行单元测试 水池: vmImage: ubuntu-最新 工作:
任务:NodeTool@0 输入: 版本规范:'12.x' displayName: '安装 Node.js'
脚本: | npm install -g @angular/cli 安装 显示名称:'npm 安装'
脚本: | npm 测试 continueOnError: 真 显示名称:'npm 测试'
阶段:发布 显示名称:发布工件 依赖:安装 水池: vmImage: ubuntu-最新 工作: