我正在学习Azure DevOps。我对创建自定义构建任务很感兴趣。我的问题是,是否可能创建私有的、自定义的构建任务?换句话说,我只想让我的构建任务在我的组织内可见。 是否可以将自定义构建任务的可见性设置为特定范围(如项目、组、组织等)?
是的,您可以创建一个自定义的私有任务。看看"发布扩展"任务,您可以将扩展可见性设置为私有。 就可见性而言,您将无法将其范围限定到项目等。为了处理这个问题,我创建了一个单独的帐户作为我的开发环境。我的发布管道会推送到开发环境,并在获得批准后发布到“prod”,这是我们部门余下人员使用的帐户。
task.json
中有一个可见性选项,但它实际上并没有起作用。当然,这可能在某些时候已经改变了。 - Daniel Mann