blob: b30bd5560b0546c349250c63944f5d84f3eb5ff4 [file] [log] [blame]
group 'io.mifos'
task publishApiToMavenLocal {
dependsOn gradle.includedBuild('api').task(':publishToMavenLocal')
}
task publishServiceToMavenLocal {
mustRunAfter publishApiToMavenLocal
dependsOn gradle.includedBuild('service').task(':publishToMavenLocal')
}
task publishComponentTestToMavenLocal {
mustRunAfter publishApiToMavenLocal
mustRunAfter publishServiceToMavenLocal
dependsOn gradle.includedBuild('component-test').task(':publishToMavenLocal')
}
task publishToMavenLocal {
group 'all'
dependsOn publishApiToMavenLocal
dependsOn publishServiceToMavenLocal
dependsOn publishComponentTestToMavenLocal
}
task prepareForTest {
group 'all'
dependsOn publishToMavenLocal
dependsOn gradle.includedBuild('component-test').task(':build')
}
task licenseFormat {
group 'all'
dependsOn gradle.includedBuild('api').task(':licenseFormat')
dependsOn gradle.includedBuild('service').task(':licenseFormat')
dependsOn gradle.includedBuild('component-test').task(':licenseFormat')
}