我们正在创建一个定制,我们希望将每个与TASK相关的代码链接到一个错误。
我的计划是检查“代码”类别的任务,并检查其在错误跟踪系统中是否存在错误。如果没有,我们将在错误跟踪系统中创建一个错误并将其附加到任务中,如下所示
参考= BugId
源= Bugzilla
链接= task.Links.first() link.url =“错误跟踪网址”
因此,这里存在一个问题,通过Python SDK,要创建链接的链接将调用什么函数,该链接应附加到任务中,并在URL属性中包含错误跟踪系统的url。
当我下次在相应任务资产中查询链接时,我应该能够通过以下方式获取错误跟踪网址
task.Links [0] .URL
实现它的方法是创建一个链接并将资产附加到链接的资产属性
对于Ex:v1是v1pysdk中V1Meta软件包的不变性
asset = v1.asset_from_oid('Task:2209')
taskSource = v1.TaskSource.where(Name="Bugzilla").first()
现在创建如下所示的链接
new_link = v1.Link.create(
Name="Bugzilla",
URL="{0}".format(newbug.weburl),
OnMenu="true",
Asset=asset
)
asset.Source=taskSource
v1.commit()
上面的代码将创建一个链接,并将该链接附加到资产
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句