Releases: Haufe-Lexware/octane-gocd-plugin
Update to integrations-sdk 1.5.1
- Updated plugin to use integrations-sdk in version 1.5.1.
- Changed whenever the plugin receives a state-status-event from GoCD, it will now rely on the pipeline-instance instead of the pipeline-configuration.
- Changed how the outcome of trying to parse test-result-files is written into the logfiles.
Display Server Type as GOCD in Octane
In MicroFocus/octane-ci-java-sdk@b984c62 MicroFocus introduced a loose definition of the CI server types. This change is included in com.hpe.adm.octane.ciplugins:integrations-sdk:1.4.16
Using version 1.3 of this plugin the CI server should be shown as 'GOCD' in Octane. If this is not the case your Octane instance needs to be updated. For Octane OnPrem the corresponding update is expected beginning of Q2/2018.
Fixed transmission of NUnit test results
Fixed #3 - NUnit test results should now be transmitted to Octane.
For both (JUnit and NUnit) when test results are converted into the Octane Data Model:
- the packageName is now extracted from the fully qualified name of the test case
- the className is now understood being a "simple classname" (without any package) and is also read from the fully qualified name of the test case
- the testName ist extracted from the fully qualified name of the test case
The log-message for whenever an XML artifact could not be parsed will now tell which artifact (URL of the artifact is used) could not be parsed. Since this plugin tries to parse every artifact which seems to be a XML-file, even with regular usage this message will appear a lot.
Fixed behaviour as long as plugin is not configured
Fixed #1 NullPointerException which happens, when the plugin is not yet configured.
Also:
- changed form input fields in configuration for secrets to be password-input-fields
- added to also verify the Go-credentials when trying to save a new configuration
- plugin will no longer try to send status updates when the plugin is not configured
v1.0
adapted to changed dependencies in SDK version 1.4.15