gradle - 带有命令行参数的 Gradle 自定义插件任务 .dependsOn
问题描述
我正在开发一个依赖于另一个插件的自定义 Gradle 插件。对于要运行的特定任务,我必须首先从外部插件运行任务。
project.tasks.create("MyTaskName", MyTaskName) {
it.description = "MyDescription"
}.dependsOn("taskFromOtherPlugin")
到目前为止,我只是使用基本功能。但是,我需要将命令行参数推断到其他任务插件。手动运行外部任务时,它只是:
gradle taskFromOtherPlugin --parameter1 value1
如何将 --parameter1 value1 放入 .dependsOn 结构中?所以我需要的是类似
project.tasks.create("MyTaskName", MyTaskName) {
it.description = "MyDescription"
}.dependsOn("taskFromOtherPlugin --parameter1 value1")
解决方案
推荐阅读
- ffmpeg - 有没有办法批量更改mkv文件中的字幕字体?
- python-2.7 - 如何根据其中一列中的值在文本文件中绘制数据
- javascript - Incorrect dependency behavior in hook useEffect?
- mysql - 如何在 mysql 中调整平均值
- numpy - 当 vstack 不工作时,如何垂直堆叠矩阵?
- python - ctypes vs _ctypes - 为什么后者存在?
- python - Why python super() not working without parameters in ABCMETA class?
- python-3.x - Tkinter tag_lower“标签搜索表达式中的布尔运算符无效”
- android - 一旦我尝试主要登录这一行,应用程序就会关闭 if (login.getType().equals("Admin") && login.getType() != null)
- r - 这个 R 函数如何返回值?