The plugin is currently too eager in checking settings, i.e. it's done at configuration time. This precludes fully dynamic configuration which can occur during the execution phase. A similar issue was raised for the Lazybones plugin.
My specific requirement is that I want to allow developers to install and test Lazybones locally without requiring credentials for Bintray and SDK.env. You only need those credentials when publishing a new release. To handle this case, I configure the credentials within a taskGraph.whenReady block. Unfortunately that's just not possible with the plugin currently.
The plugin is currently too eager in checking settings, i.e. it's done at configuration time. This precludes fully dynamic configuration which can occur during the execution phase. A similar issue was raised for the Lazybones plugin.
My specific requirement is that I want to allow developers to install and test Lazybones locally without requiring credentials for Bintray and SDK.env. You only need those credentials when publishing a new release. To handle this case, I configure the credentials within a
taskGraph.whenReady
block. Unfortunately that's just not possible with the plugin currently.