Как я могу обновить на связанном сервере с первой миграцией кода?

Чтобы включить результаты покрытия из подпроектов «module *» в проект «test», вы можете попробовать что-то подобное в своем build.gradle из тестового проекта:

// [EDIT] - 'afterEvaluate' NOK, use 'gradle.projectsEvaluated' instead (see comments)
// afterEvaluate {
gradle.projectsEvaluated {
    // include src from all dependent projects (compile dependency) in JaCoCo test report
    jacocoTestReport {
        // get all projects we have a (compile) dependency on
        def projs = configurations.compile.getAllDependencies().withType(ProjectDependency).collect{it.getDependencyProject()}
        projs.each {
            additionalSourceDirs files(it.sourceSets.main.java.srcDirs)
            additionalClassDirs files(it.sourceSets.main.output)
        }
    }
}
0
задан Don Chambers 24 February 2015 в 15:36
поделиться