Я изучаю Azure DevOps. Я заинтересован в создании настраиваемая задача сборки. У меня вопрос: можно ли создать частную настраиваемую задачу сборки? Другими словами, я хочу, чтобы моя задача сборки была видна только в моей организации.
Можно ли настроить видимость пользовательской задачи сборки для определенных областей (например, проекта, групп, организации и т. д.)?
Вы можете управлять задачами в учетной записи с помощью инструмента командной строки tfx
, в том числе загружая свои собственные. Вам не нужно публиковать расширение на торговой площадке.
Кроме того, нет. Задачи существуют внутри учетной записи, и вы не можете контролировать их видимость в учетной записи.
@ D.J. Последнее, что я видел, ты не мог даже этого сделать. Хотя в task.json
есть опция видимости, на самом деле она ничего не делает. Конечно, в какой-то момент это могло измениться.
вау ... теперь, когда я проверил это, я вижу, что они действительно изменили это. Теперь я вижу задачи в редакторе релизов, которых там не должно быть. спасибо за подсказку
Да, вы можете создать индивидуальную частную задачу. Взгляните на задачу «Опубликовать расширение», вы можете установить видимость расширения как частную.
С точки зрения видимости, вы не сможете охватить проект и т. д. Чтобы справиться с этим, я создал отдельную учетную запись, которую использую в качестве среды разработки. Мой конвейер выпуска продвигается в среду разработки, а после утверждения выпускает в «prod», который является учетной записью, которую использует остальная часть нашего отдела.
Вы можете только изменить видимость задач, которые будут отображаться в редакторах сборки или выпуска (или в обоих).