diff --git a/build.gradle b/build.gradle index 449066833ac..15a41b50268 100644 --- a/build.gradle +++ b/build.gradle @@ -218,7 +218,7 @@ task('generate') { task('format') { dependsOn generate dependsOn spotlessApply - dependsOn subprojects.collect { it.getTasksByName('blackFormat', true) } + dependsOn subprojects.collect { it.getTasksByName('airbytePythonFormat', true) } } // produce reproducible archives diff --git a/buildSrc/src/main/groovy/airbyte-python.gradle b/buildSrc/src/main/groovy/airbyte-python.gradle index c17bc2cf9a4..88510972cac 100644 --- a/buildSrc/src/main/groovy/airbyte-python.gradle +++ b/buildSrc/src/main/groovy/airbyte-python.gradle @@ -90,13 +90,17 @@ class AirbytePythonPlugin implements Plugin { project.check.dependsOn mypyCheck } - project.task('airbytePythonApply', type: DefaultTask) { - dependsOn project.installReqs + project.task('airbytePythonFormat', type: DefaultTask) { dependsOn project.blackFormat dependsOn project.isortFormat dependsOn project.flakeCheck } + project.task('airbytePythonApply', type: DefaultTask) { + dependsOn project.installReqs + dependsOn project.airbytePythonFormat + } + project.task('airbytePythonTest', type: DefaultTask) { dependsOn project.airbytePythonApply