我正在研究结构文件,以使我们的代码部署过程更轻松一些。现在,我希望某些任务之间具有依赖关系,类似于此处讨论的内容。
让我们简化问题并说我有两个任务:build
和deploy
。该build
任务应构建我们的代码,并且该deploy
任务会将其传输到部署服务器。
现在,deploy
显然取决于build
,但build
也可能是独立任务。因此,有人可以使用构建代码fab build
或使用部署代码fab build deploy
。但是我也希望人们使用起来fab deploy
很方便,但是它应该build
先运行。但是build
应该只执行一次。
因此,如果我将其包含build
在deploy
任务中然后执行fab build deploy
,它将运行build
两次,然后deploy
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句