Task of Gradle learning
1, Create tasks in multiple ways
1. Create task with task name
Example:
// Create task with task name
def Task taskCreatedByName = task taskCreatedByName
// def Task taskCreatedByName = task(taskCreatedByName)
taskCreatedByName.doLast {
println "This is a task created by task name"
}
Prototype:
Task task(String name) throws InvalidU ...
Posted by skehoe on Sun, 13 Feb 2022 14:29:29 +0100
Walking into a Task: what is a Task
preface
This series will be divided into the following articles and described in stages:
What is a Task (this article)
Callback execution of Task and await (TODO)
What did async do (TODO)
Summary and common misunderstandings (TODO)
In 2, I will share deadlock related issues with you. 2 and 3 will be interspersed with customized Awaitable top ...
Posted by larrygingras on Wed, 19 Jan 2022 19:45:40 +0100
datax source code analysis - detailed explanation of task splitting mechanism
datax source code analysis - detailed explanation of task splitting mechanism
Write in front
The version of the source code analysis is 3.0. Because plug-ins are an important part of datax, the source code of plug-ins will be involved in the process of source code analysis. In order to maintain consistency, plug-ins have been illustrated by m ...
Posted by phpcip28 on Thu, 16 Dec 2021 02:50:49 +0100