Class ETPipeline

    • Constructor Detail

      • ETPipeline

        public ETPipeline​(org.jenkinsci.plugins.workflow.cps.CpsScript script)
        Instantiates a new ETPipeline.
        Parameters:
        script - the pipeline script
    • Method Detail

      • installation

        public ETInstance installation​(String toolName)
        Gets a ETInstallation instance by name.
        Parameters:
        toolName - the tool name
        Returns:
        the ecu.test installation
      • installation

        public ETInstance installation​(Map<String,​Object> installArgs)
        Gets a ETInstallation instance by named argument.
        Parameters:
        installArgs - the installation arguments
        Returns:
        the ecu.test installation
      • newInstallation

        public ETInstance newInstallation​(String toolName,
                                          String installPath)
        Creates a new ETInstance instance with given name and installation path.
        Parameters:
        toolName - the toolName name
        installPath - the installation path
        Returns:
        the ecu.test installation server
      • newInstallation

        public ETInstance newInstallation​(String toolName,
                                          String installPath,
                                          String progId,
                                          int timeout,
                                          boolean registerComServer)
        Creates a new ATXServer instance with server specific settings.
        Parameters:
        toolName - the tool name
        installPath - the installation path
        progId - the COM programmatic identifier
        timeout - the COM timeout
        registerComServer - specifies whether to register the COM server before each start of ecu.test
        Returns:
        the ecu.test installation server
      • newInstallation

        public ETInstance newInstallation​(Map<String,​Object> installArgs)
        Creates a new ETInstallation instance with named arguments.
        Parameters:
        installArgs - the installation arguments
        Returns:
        the ecu.test installation