File tree Expand file tree Collapse file tree 2 files changed +24
-0
lines changed Expand file tree Collapse file tree 2 files changed +24
-0
lines changed Original file line number Diff line number Diff line change @@ -69,6 +69,18 @@ mainJavaClasses.each { String mainJavaClass ->
6969 }
7070}
7171
72+ mainJavaClasses. eachWithIndex { String mainJavaClass, int idx ->
73+ dbs. each { String db ->
74+ def t = tasks. named(" runExampleOn${ db}${ mainJavaClass} " )
75+ if (idx > 0 ) {
76+ def prev = tasks. named(" runExampleOn${ db}${ mainJavaClasses[idx - 1]} " )
77+ t. configure {
78+ mustRunAfter prev
79+ }
80+ }
81+ }
82+ }
83+
7284tasks. register( " runAllExamplesOnPostgreSQL" ) {
7385 dependsOn = mainJavaClasses. collect( [] as HashSet ) { mainClass -> " runExampleOnPostgreSQL${ mainClass} " }
7486 description = " Run ${ mainJavaClasses} on PostgreSQL"
Original file line number Diff line number Diff line change @@ -70,6 +70,18 @@ mainJavaClasses.each { String mainJavaClass ->
7070 }
7171}
7272
73+ mainJavaClasses. eachWithIndex { String mainJavaClass, int idx ->
74+ dbs. each { String db ->
75+ def t = tasks. named(" runExampleOn${ db}${ mainJavaClass} " )
76+ if (idx > 0 ) {
77+ def prev = tasks. named(" runExampleOn${ db}${ mainJavaClasses[idx - 1]} " )
78+ t. configure {
79+ mustRunAfter(prev)
80+ }
81+ }
82+ }
83+ }
84+
7385tasks. register( " runAllExamplesOnPostgreSQL" ) {
7486 dependsOn = mainJavaClasses. collect( [] as HashSet ) { mainClass -> " runExampleOnPostgreSQL${ mainClass} " }
7587 description = " Run ${ mainJavaClasses} on PostgreSQL"
You can’t perform that action at this time.
0 commit comments