0
我已经尝试了一些办法,如addCommandAlias("release", ";clean ;release")
,以及喜欢的东西:如何在发布之前让sbt-release插件自动清理?
ReleaseKeys.releaseProcess ~= {
(seq: Seq[ReleaseStep]) =>
cleanStep +: seq
}
其中cleanStep是这样的:
lazy val cleanStep = ReleaseStep(
action = st => Project.extract(st).runTask(clean, st)._1
)
和
lazy val cleanStep = ReleaseStep(
action = st => Project.extract(st).runAggregated(clean, st)
)
基本上,没有这些方法的工作。 runTask
对于一个简单的build.sbt版本工作正常,但似乎不适用于多模块版本。
任何想法?
谢谢!