私人或公共TFS构建
我正在使用octopack将我的项目打包到nuget包中,以便octopus部署。我不想为私有构建运行octopack。如何在TFS生成工作流中判断当前生成是私有的还是公共的?如果我是您:私人或公共TFS构建,tfs,tfsbuild,octopus-deploy,Tfs,Tfsbuild,Octopus Deploy,我正在使用octopack将我的项目打包到nuget包中,以便octopus部署。我不想为私有构建运行octopack。如何在TFS生成工作流中判断当前生成是私有的还是公共的?如果我是您: 编辑当前生成定义模板以添加新的布尔属性(比如私有生成)。 为此,请在XAML文件中找到元数据参数,然后单击编辑,添加参数,然后可以指定参数的可见性 添加两个不同的生成定义,一个用于私有,另一个用于公共。Private将“PrivateBuild”设置为true,而另一个设置为false 在工作流中阅读此属性,
所以它看起来像是
BuildDetail.BuildNumber.Contains(“\u”)
起作用。但它似乎有点臭。如果您有更好的方法,请告诉我。这样看来,BuildDetail.BuildNumber.Contains(“\u”)
可以正常工作。但它似乎有点臭。如果你有更好的办法,请告诉我。