Předpoklady a první spuštění
Konzolový replikátor je určený pro skripty, CI a agentní běhy. Spouští se jako
ReplicatorHeadless.exe a jednotlivé fáze se volají samostatně.
Co je potřeba připravit
- sestavený
ReplicatorHeadless.exea jeho závislosti; - konfiguraci instance, například
C:\app\proseat.xcf; - runtime složku replikátoru s
system.xcf, jazyky a transformacemi; - vstupní XDS pro
syntax-checkaxds-completing; - pracovní složku verze pro kompletaci, DAD, stránky a instalaci.
Pro automatizaci doporučujeme předávat --replicator-root a zapnout
--no-appdata-fallback true.
Bezpečný první běh
& $exe `
--run-step syntax-check `
--instance-config "C:\app\proseat.xcf" `
--replicator-root "C:\flexideo\replicator" `
--input-xds "C:\app\proseat.xds" `
--mode parameters --interactive false `
--no-appdata-fallback true --pause-on-message false
if ($LASTEXITCODE -ne 0) { throw "Kontrola syntaxe selhala: $LASTEXITCODE" }
syntax-check nemění stav verze. Teprve po úspěchu pokračujte podle postupu
fází.