Included builds are triggered by either artifact dependencies or task dependencies.
Artifact dependencies are substituted with artifacts published by included builds, see https://docs.gradle.org/current/userguide/composite_builds.html#included_build_declaring_substitutions
Tasks dependencies need to be explicitly declared, see https://docs.gradle.org/current/userguide/composite_builds.html#included_build_task_dependencies