Где я могу найти System.TeamProjectId для проекта в Azure Devops - PullRequest
0 голосов
/ 20 декабря 2018

Мне нужен этот идентификатор заранее, но я не могу найти его где-либо в Интернете?
Документация относится только к нему как к системной переменной.

Контекст: У меня есть несколько проектов, и я хочу идентифицировать проект во время CI, чтобы он мог запустить скрипт powershell, размещенный в другом хранилище.

Ответы [ 2 ]

0 голосов
/ 22 июля 2019

Вы можете просмотреть HTML в пользовательском интерфейсе информационной панели на странице проектов вашей организации:

enter image description here

0 голосов
/ 20 декабря 2018

Вы можете получить идентификатор всех командных проектов с помощью REST Api :

 https://dev.azure.com/{organization}/_apis/projects?api-version=5.0-preview.3

Результаты:

 {
  "count": 3,
  "value": [
    {
      "id": "eb6e4656-77fc-42a1-9181-4c6d8e9da5d1",
      "name": "Fabrikam-Fiber-TFVC",
      "description": "Team Foundation Version Control projects.",
      "url": "https://dev.azure.com/fabrikam/_apis/projects/eb6e4656-77fc-42a1-9181-4c6d8e9da5d1",
      "state": "wellFormed"
    },
    {
      "id": "6ce954b1-ce1f-45d1-b94d-e6bf2464ba2c",
      "name": "Fabrikam-Fiber-Git",
      "description": "Git projects",
      "url": "https://dev.azure.com/fabrikam/_apis/projects/6ce954b1-ce1f-45d1-b94d-e6bf2464ba2c",
      "state": "wellFormed"
    },
    {
      "id": "281f9a5b-af0d-49b4-a1df-fe6f5e5f84d0",
      "name": "TestGit",
      "url": "https://dev.azure.com/fabrikam/_apis/projects/281f9a5b-af0d-49b4-a1df-fe6f5e5f84d0",
      "state": "wellFormed"
    }
  ]
}

Вам даже не нужно использовать Почтальон илисоздайте Http-запрос, просто введите URL-адрес API выше в браузере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...