Veröffentlicht und erstellt Reports durch die Konfiguration von vordefinierten und/oder benutzerdefinierten Reportgeneratoren.
Diese Reports werden für alle in diesem Job konfigurierten ECU-TEST-Packages bzw. -Projekte generiert.

Verwendung in Pipelines
Signaturen:
publishGenerators(String toolName, List<ReportGeneratorConfig> generators, List<ReportGeneratorConfig> customGenerators) : void
            
publishGenerators(ETInstallation installation, List<ReportGeneratorConfig> generators, List<ReportGeneratorConfig> customGenerators,
                  boolean allowMissing, boolean runOnFailed, boolean archiving, boolean keepAll) : void
            
ETInstance.publishGenerators(List<ReportGeneratorConfig> generators, List<ReportGeneratorConfig> customGenerators,
                             boolean allowMissing, boolean runOnFailed, boolean archiving, boolean keepAll) : void
            
Beispiele:
publishGenerators toolName: 'ECU-TEST', generators: [[name: 'JSON']]
            
def instance = ET.installation('ECU-TEST')
publishGenerators installation: instance.installation, generators: [[name: 'JSON']]
            
def instance = ET.newInstallation('ECU-TEST', 'C:\\Program Files\\ECU-TEST 8.0')
instance.publishGenerators([[name: 'JSON']], [name: 'Custom-JSON')])