Branch: refs/heads/master

  Home:   https://github.com/jenkinsci/ecutest-plugin

  Commit: c36459ad57be7280e5756bb263d5658ac6a0f5b5

      
https://github.com/jenkinsci/ecutest-plugin/commit/c36459ad57be7280e5756bb263d5658ac6a0f5b5

  Author: Christian Pönisch <[email protected]>

  Date:   2019-05-13 (Mon, 13 May 2019)



  Changed paths:

    M .editorconfig

    M .idea/misc.xml

    M pom.xml

    M src/main/java/de/tracetronic/jenkins/plugins/ecutest/ETPlugin.java

    M 
src/main/java/de/tracetronic/jenkins/plugins/ecutest/report/atx/ATXPublisher.java

    M 
src/main/java/de/tracetronic/jenkins/plugins/ecutest/report/atx/AbstractATXReportHandler.java

    M 
src/main/java/de/tracetronic/jenkins/plugins/ecutest/report/atx/installation/ATXBooleanSetting.java

    M 
src/main/java/de/tracetronic/jenkins/plugins/ecutest/report/atx/installation/ATXConfig.java

    M 
src/main/java/de/tracetronic/jenkins/plugins/ecutest/report/atx/installation/ATXCustomBooleanSetting.java

    M 
src/main/java/de/tracetronic/jenkins/plugins/ecutest/report/atx/installation/ATXCustomSetting.java

    M 
src/main/java/de/tracetronic/jenkins/plugins/ecutest/report/atx/installation/ATXCustomTextSetting.java

    M 
src/main/java/de/tracetronic/jenkins/plugins/ecutest/report/atx/installation/ATXInstallation.java

    M 
src/main/java/de/tracetronic/jenkins/plugins/ecutest/report/atx/installation/ATXSetting.java

    M 
src/main/java/de/tracetronic/jenkins/plugins/ecutest/report/atx/installation/ATXSettingParser.java

    M 
src/main/java/de/tracetronic/jenkins/plugins/ecutest/report/atx/installation/ATXTextSetting.java

    M 
src/main/java/de/tracetronic/jenkins/plugins/ecutest/report/atx/pipeline/ATXPipeline.java

    M 
src/main/java/de/tracetronic/jenkins/plugins/ecutest/tool/installation/ETInstallation.java

    M 
src/main/java/de/tracetronic/jenkins/plugins/ecutest/tool/installation/ETToolProperty.java

    M src/main/java/de/tracetronic/jenkins/plugins/ecutest/util/ATXUtil.java

    M 
src/main/java/de/tracetronic/jenkins/plugins/ecutest/util/validation/ATXValidator.java

    R 
src/main/resources/de/tracetronic/jenkins/plugins/ecutest/report/atx/ATXPublisher/global.jelly

    R 
src/main/resources/de/tracetronic/jenkins/plugins/ecutest/report/atx/ATXPublisher/global.properties

    R 
src/main/resources/de/tracetronic/jenkins/plugins/ecutest/report/atx/ATXPublisher/global_de.properties

    R 
src/main/resources/de/tracetronic/jenkins/plugins/ecutest/report/atx/ATXPublisher/setting.jelly

    M 
src/main/resources/de/tracetronic/jenkins/plugins/ecutest/report/atx/Messages.properties

    M 
src/main/resources/de/tracetronic/jenkins/plugins/ecutest/report/atx/Messages_de.properties

    A 
src/main/resources/de/tracetronic/jenkins/plugins/ecutest/report/atx/installation/ATXInstallation/global.jelly

    A 
src/main/resources/de/tracetronic/jenkins/plugins/ecutest/report/atx/installation/ATXInstallation/global.properties

    A 
src/main/resources/de/tracetronic/jenkins/plugins/ecutest/report/atx/installation/ATXInstallation/global_de.properties

    A 
src/main/resources/de/tracetronic/jenkins/plugins/ecutest/report/atx/installation/ATXInstallation/setting.jelly

    M 
src/main/resources/de/tracetronic/jenkins/plugins/ecutest/report/atx/installation/Messages.properties

    M 
src/main/resources/de/tracetronic/jenkins/plugins/ecutest/report/atx/installation/Messages_de.properties

    M 
src/main/resources/de/tracetronic/jenkins/plugins/ecutest/tool/installation/Messages.properties

    M 
src/test/java/de/tracetronic/jenkins/plugins/ecutest/extension/jobdsl/ReportPublisherDslExtensionIT.java

    M 
src/test/java/de/tracetronic/jenkins/plugins/ecutest/extension/jobdsl/ReportPublisherParamInstallDslExtensionIT.java

    M 
src/test/java/de/tracetronic/jenkins/plugins/ecutest/report/atx/ATXPublisherIT.java

    M 
src/test/java/de/tracetronic/jenkins/plugins/ecutest/report/atx/installation/ATXConfigTest.java

    A 
src/test/java/de/tracetronic/jenkins/plugins/ecutest/report/atx/installation/ATXConfigurationAsCodeIT.java

    M 
src/test/java/de/tracetronic/jenkins/plugins/ecutest/report/atx/installation/ATXInstallationTest.java

    M 
src/test/java/de/tracetronic/jenkins/plugins/ecutest/report/atx/installation/ATXSettingTest.java

    A 
src/test/java/de/tracetronic/jenkins/plugins/ecutest/tool/installation/ETConfigurationAsCodeIT.java

    M src/test/java/de/tracetronic/jenkins/plugins/ecutest/util/ATXUtilTest.java

    A 
src/test/resources/de/tracetronic/jenkins/plugins/ecutest/report/atx/installation/casc-export.yml

    A 
src/test/resources/de/tracetronic/jenkins/plugins/ecutest/report/atx/installation/casc.yml

    A 
src/test/resources/de/tracetronic/jenkins/plugins/ecutest/tool/installation/casc-export.yml

    A 
src/test/resources/de/tracetronic/jenkins/plugins/ecutest/tool/installation/casc.yml



  Log Message:

  -----------

  Configuration-as-Code compatibility (#23)



* add CasC compatibility for ECU-TEST tool properties



* add integration tests for import/export of CasC configurations



* move management of TEST-GUIDE servers into ATXInstallation class



- add migration routine from previous ATXPublisher configuration

- fix serialization of custom settings

- adapted tests



* add CasC compatibility for TEST-GUIDE global configuration



- use settings list and deprecate config map due to incompatibility with CasC

- save name-value pairs for each setting only

- group association, descriptions and default values are synchronized with 
config.xml at plugin startup

- ensure backward compatibility with previous configuration



* fix missing test imports



* use @ConfiguredWithCode in CasC tests



* use installations from yaml export



* update copyright settings



* listen to save actions in order to update default ATX settings



* add CasC tests for TEST-GUIDE global configuration



* test some specific ATX settings



* retain backward compatibility



* use CasC class rule and simplify export tests



- bump to casc-plugin 1.15





-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/ecutest-plugin/push/refs/heads/master/1543f0-c36459%40github.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to