blob: f543ddcf667b3e76099bb601c9b207a7854e5f3f [file] [log] [blame]
group 'io.mifos'
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')
}