我试图在这里使用AZDO Python库AZDO Python Library。当我尝试使用项目引用添加变量组时,我收到错误:
"TypeError: 'VariableGroupProjectReference' object is not iterable".
我相信我必须将VariableGroupProjectReference传递到“add_variable_group”函数的VariableGroupParameters中,但我可能错了,或者我错过了一个步骤。他们网站上的示例对于这个库来说有点缺乏。感谢您的帮助。谢谢
from azure.devops.connection import Connection
from msrest.authentication import BasicAuthentication
from azure.devops.v6_0.task_agent.task_agent_client import TaskAgentClient
from azure.devops.v6_0.task_agent.models import VariableGroupParameters
from azure.devops.v6_0.task.models import ProjectReference
from azure.devops.v6_0.task_agent.models import VariableGroupProjectReference
personal_access_token = "1234567890"
org_url = "https://myaccountuserperson.visualstudio.com/"
credentials = BasicAuthentication('',personal_access_token)
task_agent_connection = TaskAgentClient(base_url = org_url, creds=credentials )
var_grp_param = VariableGroupParameters()
var_grp_param.name = "my_var_group_name"
var_grp_param.description = "my test group"
project_ref = ProjectReference()
project_ref.id = '1234567890'
project_ref.name = "myproject"
var_project_ref = VariableGroupProjectReference()
var_project_ref.project_reference = project_ref
var_grp_param.variable_group_project_references = var_project_ref
task_agent_connection.add_variable_group(var_grp_param)
目前没有回答
相关问题 更多 >
编程相关推荐