我正在使用octopack将我的项目打包到用于章鱼部署的nuget包中。我不想为私人构建运行octopack。如果当前版本是私有版本还是公共版本,我如何在TFS Build工作流程内部说明?
答案 0 :(得分:1)
如果我是你:
编辑当前构建定义模板以添加新的布尔属性(假设为Private Build)。 为此,请在XAML文件中找到元数据参数,然后单击编辑,添加参数,然后指定参数的可见性
添加2个不同的构建定义,一个用于私有,另一个用于公共。私有将使“PrivateBuild”成为真,而其他人则将其视为假。
在您的工作流程中阅读此属性,并决定是否必须运行Octopack。