簡體   English   中英

CodeActivity與TFS2015集成

[英]CodeActivity integration with TFS2015

我在TFS2012及以下版本中包含了自定義代碼活動。

在TFS2015的“新世界”中,更改(非工作流驅動)......我不知道如何添加自定義活動。

在此處輸入圖片說明

現在,我是否將以下內容集成到TFS 2015版本中?

using System.Activities;

using Microsoft.TeamFoundation.Build.Client;
using Microsoft.TeamFoundation.Build.Workflow.Activities;

namespace MyCompany.TFS.CodeCoverageLibrary
{
    [BuildExtension(HostEnvironmentOption.All)]
    [BuildActivity(HostEnvironmentOption.All)]
    public sealed class SimpleCodeActivity : CodeActivity<bool>
    {
        protected override bool Execute(CodeActivityContext context)
        {
            context.TrackBuildMessage(string.Format("ActivityInstanceId='{0}', WorkflowInstanceId='{1}'", context.ActivityInstanceId, context.WorkflowInstanceId));
            return true;
        }
    }
}

你不知道 新的構建系統是完整的,完全由基礎的重寫。 盡管XAML構建活動將繼續在XAML構建系統中運行,但它們將無法在新的構建系統中運行。

新的任務系統基於JSON描述符文件,其活動編寫為PowerShell(對於Windows)或Node JS(對於跨平台)。 您可以在GitHub上查看任務庫的示例: https : //github.com/Microsoft/vsts-tasks

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM