Groovy中的任務的自定義屬性設置

task hello {
    println 'Hello task'
}
hello.doFirst {
    println 'Hello doFirst'
}
hello.doLast {
    println 'Hello doLast'
}
hello {
    println 'Another Hello'
}

hello {
	println 'third hello'
}

輸出:

用ext給task添加自定義屬性:

task hello {
	ext.myProperty = "JerryValue"
    println 'Hello task'
}

hello.doFirst {
    println 'Hello doFirst'
}
hello.doLast {
    println 'Hello doLast'
}
hello {
    println hello.myProperty
}

hello {
	println 'third hello'
}

輸出:

要獲取更多Jerry的原創文章,請關注公衆號"汪子熙":

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章