Powershell 无法在Visual Studio Team Services生成期间生成代码优先迁移脚本
我想在TFS构建期间为生成一些文件,例如,使用通过powershell执行的exe生成一些文本文件 我在TFS构建定义中添加了步骤(Powershell),当我的流程执行此步骤时,会生成日志并显示文件已成功生成,但我在Artifacts>drop文件夹下没有看到任何生成的文件 注意:在我的exe可用的地方,我使用相同的目录生成文本文件Powershell 无法在Visual Studio Team Services生成期间生成代码优先迁移脚本,powershell,tfs,azure-devops,tfsbuild,Powershell,Tfs,Azure Devops,Tfsbuild,我想在TFS构建期间为生成一些文件,例如,使用通过powershell执行的exe生成一些文本文件 我在TFS构建定义中添加了步骤(Powershell),当我的流程执行此步骤时,会生成日志并显示文件已成功生成,但我在Artifacts>drop文件夹下没有看到任何生成的文件 注意:在我的exe可用的地方,我使用相同的目录生成文本文件 如何在TFS构建中实现这一点,我正在使用Visual Studio Team Services。根据日志文件,您刚刚将D:\a\1\a文件夹中的文件发布到工件(例
如何在TFS构建中实现这一点,我正在使用Visual Studio Team Services。根据日志文件,您刚刚将D:\a\1\a文件夹中的文件发布到工件(例如CIRIg.Mvc.zip、CIRIg.Mvc.SourceManifest.xml、CIRIg.Mvc.deploy.cmd、CIRIg.Mvc.SetParameters.xml) 但是,生成的txt文件(63624721696041685.txt)位于D:\a\1\s…)中,不会复制到D:\a\1\a文件夹。所以,在Artifacts>drop文件夹中看不到它
要解决该问题,您可以将文件生成到D:\a\1\a($(build.artifactstagingdirectory))文件夹,或使用步骤/任务将该文件复制到该文件夹。能否显示您正在使用的构建步骤以及如何配置它们?能否在此处提供详细的构建日志?您好Starain/MrHinsh,下面是日志的链接:我正在使用TFS build>添加构建步骤。内置屏幕截图的步骤当然开始了,将尝试做同样的事情,并在下周返回给您。感谢您的回复和帮助Hi Starain,现在我可以在drop文件夹中看到生成的文件。我使用复制任务将txt文件复制到“D:\a\1\a文件夹”。再次感谢。我接受这个答案。