【发布时间】:2016-10-18 12:09:24
【问题描述】:
我想为我的舞台应用程序和用于分发我的应用程序的 tarball 生成不同的日志配置
我的任务是生成配置,并希望在执行阶段和 packageZipTar 时使用不同的参数调用它。这是我的配置
mappings in Universal in stage += {
val f = generateLoggingConfigTask(LogType.ConsoleAndFiles).value
f -> ("conf/" + f.getName)
},
mappings in Universal in packageZipTarball += {
val f = generateLoggingConfigTask(LogType.Files).value
f -> ("conf/" + f.getName)
},
第一个任务仅在执行阶段时触发,但在 packageZipTarball 上我让两个任务都运行,此外它们以不可预测的顺序运行,所以有时我有一个配置有时另一个
关于如何进行的任何提示?
【问题讨论】: