如何从 bash 脚本在 Play Activator 中暂存子项目?
How to stage sub-project in Play Activator from bash script?
在我的游戏项目中,我有一个单独的 akka 模块,我 运行 是独立的。
如果我想暂存这个模块,我通常会执行以下操作:
./activator
project akkaProject
compile
stage
我可以使用 ./activator compile && ./activator stage
从脚本中暂存主项目,但我找不到正确的语法来为子项目执行此操作(无需进入激活器)。
tl;dr activator akkaProject/stage
您需要将 stage
任务的范围限定到 akkaProject
项目,并且由于 stage
依赖于 compile
,您不需要同时执行这两个任务——让 sbt 执行给你。
在我的游戏项目中,我有一个单独的 akka 模块,我 运行 是独立的。 如果我想暂存这个模块,我通常会执行以下操作:
./activator
project akkaProject
compile
stage
我可以使用 ./activator compile && ./activator stage
从脚本中暂存主项目,但我找不到正确的语法来为子项目执行此操作(无需进入激活器)。
tl;dr activator akkaProject/stage
您需要将 stage
任务的范围限定到 akkaProject
项目,并且由于 stage
依赖于 compile
,您不需要同时执行这两个任务——让 sbt 执行给你。