TFS构建重命名cspkg文件

时间:2017-05-10 21:26:54

标签: tfs

我目前在我的Azure云服务项目中使用TFS构建。 作为成功构建后创建.cspkg和.cscfg文件的输出。 有没有办法将$(Build.BuildNumber)添加到我的.cspkg文件中 比如说:目前我的输出文件看起来像 SchoolWebPortalAzure.cspkg 是否可以在tfs构建定义中重命名为SchoolWebPortal_1.0.0.1.cspkg。

感谢,

亲切的问候, Snegha

1 个答案:

答案 0 :(得分:0)

您可以使用“运行命令行”任务或在构建中的PowerShell脚本中执行此操作。

1)。在构建定义中的复制任务之前,从市场添加Inline Powershell任务。

2)。在文本区域输入以下Powershell

import java.util.LinkedList;
import java.util.List;

public class NumberOfList {
    public static void main (String [] args){
        List<Integer> list[];
        list = new LinkedList[2];
        for(int x=0; x<2; x++){ 
            list[x]= new LinkedList(); 
        }
    }
}

3)。在参数文本框中输入任何必需的参数(您可以     使用环境变量) Param ( [string]$pathToFileToRename ) Rename-Item $pathToFileToRename Helloworld_$(Build.BuildNumber).exe

然后您将在drop文件夹中获取重命名的文件。 enter image description here