有使用storeAs
和triggeredBy
例程的 SBT TaskKeys。
有3个部分:
A storeAs B触发由C
我怀疑它就像
存储findManifestPath
到任务完成manifestPackageName
时manifestPath
但是为什么我们不能写manifestPackageName <<= findManifestPath
呢?
少量样品
manifestPackageName <<= findManifestPath storeAs manifestPackageName triggeredBy manifestPath
或者
multiJvmTestNames <<= multiJvmTests map { _.keys.toSeq } storeAs multiJvmTestNames triggeredBy compile
或者
discoveredMainClasses <<= compile map discoverMainClasses storeAs discoveredMainClasses triggeredBy compile
或者
definedTestNames <<= definedTests map ( _.map(_.name).distinct) storeAs definedTestNames triggeredBy compile