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.