我正在尝试根据构建配置(例如Dev,QA,preprod等)复制部署批处理文件。我使用的是switch语句,但这意味着必须为每个case开关复制相同的逻辑(序列)。 有没有办法将条件语句放在我的FindMatchingFiles活动中?也许在MatchPattern参数中?
答案 0 :(得分:0)
没有办法在该活动中加入逻辑。你需要围绕它包装逻辑。您可能只需要一个switch语句来包装构建匹配模式字符串的逻辑,然后在执行工作的序列中使用该值。这样你就不需要重复序列了。
答案 1 :(得分:0)
解决方案是让我的部署批处理文件包含它们适用的配置名称。
String.Format("{0}\_DeploymentScripts\{1}*.bat", SourcesDirectory, platform.Configuration)