Я использую Resource Resource для установки MSI и EXE в PowerShell DSC. Я использую pull modal. Я запускаю Consistency Job, чтобы проверить, что настройки применяются или нет для тестирования. (Невозможно подождать 30 минут для одиночного тестирования :)) Вот мой код.Два ресурса пакета не устанавливаются непрерывно в Powershell DSC
Package OpenDeploy
{
Name = "Interwoven OpenDeploy 6.2.0 Receiver"
Path = "D:\Deployments\Prerequisites\IWOVopendeployRcvr.exe"
ProductId = ''
DependsOn = "[File]CopyPrerequisites"
Ensure = "Present"
Arguments = '/s /f1"D:\Deployments\Prerequisites\setup.iss"'
}
Package InstallMSXML
{
Name = "MSXML4.0"
Path = "D:\Deployments\Prerequisites\msxml4.0_SP3.msi"
ProductId = "XXXX67F1-C11F-4F76-858B-5812ADC83B94"
DependsOn = "[File]CopyPrerequisites"
Ensure = "Present"
}
Package Install_WebSite
{
Name = " Install_WebSite"
Path = "D:\Deployments\Prerequisites\Install_WebSite.msi"
ProductId = "XXXX3F53-982D-470C-9036-1DDFF81EC8B3"
DependsOn = "[File]CopyPrerequisites"
Ensure = "Present"
}
Когда я запускаю задание, один пакет устанавливается вовремя. Другой пакет устанавливается в следующий раз и так далее. Нам нужно установить 10+ установщиков. Если по истечении этого времени конфигурация займет больше дня, чтобы полностью настроить, если одна установка произойдет каждые 30 минут.
Это все равно, чтобы установить все пакеты одновременно?
Заранее спасибо.
Эти программы зависят друг от друга? Могут ли они быть установлены в любом порядке? – FoxDeploy
Нет, эти программы не зависят друг от друга. Они могут быть установлены в любом порядке. – Vinoth