问题标签 [publishdir]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
805 浏览

process - Nextflow:如何将输出(多个文件)从发布目录传递到下一个进程?

我有一个进程生成我感兴趣的两个文件,hitsort.cls 和 contigs.fasta。我使用publishdir输出这些:

现在,我需要这两个文件作为另一个进程的输入,但我不知道该怎么做。

我试过用

同时将输入指定为:

但它不起作用,因为只使用基本名称而不是完整路径。基本上我想要的是等待 RUN_RE 完成,然后将它输出的两个文件用于下一个过程。

0 投票
0 回答
59 浏览

.net-core - MSBuild .NET Core 3.1 应用程序 - 在 csproj 中设置 PublishDir 值

我很难以新的 .net core 3.1 csproj 格式设置 PublishDir 值。在旧的 csproj 格式中,我可以这样设置值:

我什至可以在 PublishDir 元素中使用 Condition 属性来根据构建配置使用不同的值。

现在使用新的 csproj 我尝试了相同的方法,但 PublishDir 仍然设置为: bin/Release/netcoreapp3.1/win-x64/app.publish. 这个目录来自哪里?

只有当我使用 /p:PublishDir="..\test\path" 通过 msbuild 调用添加参数时,应用程序才会在适当的目录中发布。

还有什么我需要考虑的吗?我是否需要在特定目标之后设置值,例如 PrepareForPublish?