blob: a7b31f67f8ca7d770ecf073b01858d3fc58d0c2d [file] [log] [blame]
group 'org.apache.fineract.cn'
task publishApiToMavenLocal {
dependsOn gradle.includedBuild('api').task(':publishToMavenLocal')
}
task publishTestToMavenLocal {
mustRunAfter publishApiToMavenLocal
dependsOn gradle.includedBuild('test').task(':publishToMavenLocal')
}
task publishLibraryToMavenLocal {
mustRunAfter publishApiToMavenLocal
dependsOn gradle.includedBuild('library').task(':publishToMavenLocal')
}
task publishComponentTestToMavenLocal {
mustRunAfter publishApiToMavenLocal
mustRunAfter publishLibraryToMavenLocal
mustRunAfter publishTestToMavenLocal
dependsOn gradle.includedBuild('component-test').task(':publishToMavenLocal')
}
task publishToMavenLocal {
group 'all'
dependsOn publishApiToMavenLocal
dependsOn publishTestToMavenLocal
dependsOn publishLibraryToMavenLocal
dependsOn publishComponentTestToMavenLocal
}
task licenseFormat {
group 'all'
dependsOn gradle.includedBuild('api').task(':licenseFormat')
dependsOn gradle.includedBuild('library').task(':licenseFormat')
dependsOn gradle.includedBuild('test').task(':licenseFormat')
dependsOn gradle.includedBuild('component-test').task(':licenseFormat')
}
task prepareForTest {
group 'all'
dependsOn publishToMavenLocal
dependsOn gradle.includedBuild('component-test').task(':build')
}