1
我在VSTS扩展中有两个构建任务(TaskA,TaskB),用户将首先添加TaskA,然后在构建定义中添加TaskB。一旦taskA完成,我需要将TaskA中的一些信息传递给TaskB。这应该是什么方法?这是可能的与vsts-node-api包?请指教。如何将构建结果从一个VSTS构建任务传递给另一个?
在此先感谢。
我在VSTS扩展中有两个构建任务(TaskA,TaskB),用户将首先添加TaskA,然后在构建定义中添加TaskB。一旦taskA完成,我需要将TaskA中的一些信息传递给TaskB。这应该是什么方法?这是可能的与vsts-node-api包?请指教。如何将构建结果从一个VSTS构建任务传递给另一个?
在此先感谢。
可以使用的console.log ("##vso[task.setvariable variable=testvar;]testvalue“)设置一个变量,那么下面的任务都能够使用这个变量。
感谢Starrain,不过我不能想出一个办法来获取这一点,并分配给你可以帮助我吗? – Bandara
找到了通过vsts-task-lib检索的方法,更新了答案。 – Bandara
@BandR你可以通过var val = process.env [“你的变量名称”]检索值; –