azure-pipelines - Azure 发布管道内联 powershell 脚本可重用性
问题描述
我正在跨项目的几个发布管道中编写内联 powershell 脚本。这些脚本有很好的可重用范围。将这些脚本置于修订控制之下并在多个项目中共享的最佳实践是什么?是否可以将它放在一个常见的 Azure Repo 项目下,并在我的其他项目的发布管道中从该项目中执行 git checkout?
解决方案
除非您使用 YAML 构建,否则您实际上无法为内联做任何事情。对于 YAML 构建,您可以使用模板。由于您在询问脚本 - 步骤模板将是您的情况(最有可能)的一种方式。
推荐阅读
- windows - 如何获取 Windows 中的每个磁盘并根据 DeviceType 进行过滤,然后在其旁边添加磁盘的大小,用逗号分隔?
- javascript - 包含动态元素的 div 后的按钮,没有触摸 HTML
- sql - 将每日 CSV 文件从电子邮件仅更新值导入 SQL Server
- html - CSS渐变悬停在不同大小的图像上
- java - 错误:不兼容的类型:意外的返回值 Char 与 String 比较
- php - 重复数字数组,php
- c# - 如何为此代码块编写单元测试
- java - Citrus 框架“[520] 没有匹配的常量” - 自定义 HTTP 状态代码
- google-cloud-datastore - Google 数据流 - 使用数据存储选项连接到数据存储会出现错误
- c# - 如何获取 xpath 中的最后一个表?