Hi Guys
I’m busy testing some DSC Configs and it looks like the DependsOn property is not being adhered to during a run of DSC.
My Composite Resource looks like this:
cChocoPackageInstaller $Package1
{
Name = $("$Package1_" + $Package1Version)
Version = $Package1Version
Source = 'nexusrepo'
chocoParams = "--pre --force"
Params = $Params
PsDscRunAsCredential = $DomainCredentials
}
cChocoPackageInstaller $Package2
{
Name = $("$Package2_" + $Package2Version)
Version = $Package2Version
Source = 'nexusrepo'
DependsOn = "[cChocoPackageInstaller]$Package1"
chocoParams = "--pre --force"
Params = $Params
PsDscRunAsCredential = $DomainCredentials
Does DSC do a Test-TargetResource in between applying resources?
Thanks for the help.