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版本工作正常,但似乎不適用於多模塊版本。
任何想法?
謝謝!