Closed stevesaliman closed 8 years ago
The issue was caused by the the fact that project.hasProperty
will find properties in parent projects, so code that set a project.ext
property based on whether or not project.hasProperty returned a value was failing. the fix was to change to project.ext.has()
instead.
When applying the plugin in multi module projects, the normal extension properties like
project.ext.environmentName
are not being properly set in child modules. This causes any build logic that depends on them to fail.