我的 sbt 构建中有多个子项目,其中一个我有一个任务,我想阻止(该特定子项目的其余部分),直到它完成
基本上,该任务是将我需要的一些文件复制到 Play 的 /public 文件夹中的副本,因此我需要在继续打包之前完成它(这些文件我只在生产模式下需要,所以基本上只在我暂存/打包时需要它但不编译)
我现在的问题是 sbt 并行运行任务,然后它变成了一场竞赛,有时并非所有文件都能按时完成,有些文件没有打包。
(我还尝试让它依赖于一个只进行复制的新项目,认为这个项目会等待复制项目,因为它依赖于它,但是复制每次都会运行,即使在编译时也是如此,我只希望它运行舞台/包装
有没有办法正确地做到这一点?谢谢!