In the source/Modules/AzureDevopsDsc.Common should be built using the pattern public/private folders.
We ought to be able to build the PSM1 by merging the Public/Private/Classes/etc. folders the same way as the top module.
We should configure the NestedModules section in the build.yml
In the
source/Modules/AzureDevopsDsc.Common
should be built using the pattern public/private folders.We ought to be able to build the PSM1 by merging the Public/Private/Classes/etc. folders the same way as the top module. We should configure the
NestedModules
section in thebuild.yml
And remove the entry
Modules
from here:https://github.com/dsccommunity/AzureDevOpsDsc/blob/8d43d12989359b8facdf46d86011a34dfe787898/build.yaml#L5-L9
That will replace the dot-source code in the file below, and will speed up the usage of the distributed resources.
https://github.com/dsccommunity/AzureDevOpsDsc/blob/8d43d12989359b8facdf46d86011a34dfe787898/source/Modules/AzureDevOpsDsc.Common/AzureDevOpsDsc.Common.psm1#L10-L45