oxcafebabe commented on Bug JENKINS-13825

I've pinned it down to 1.445 that makes the breaking change:

JSON in version 1.444

{
  "pipeTimeoutSecs": "5",
  "playMethod": {"value": "PIPE"},
  "selectedSound": "",
  "sound": "",
  "soundArchive": "file:/home/ed/Workspace/sounds-plugin/target/classes/sound-archive.zip",
  "systemCommand": "cmd"
}

JSON in version 1.445

{
  "playMethod":     {
    "pipeTimeoutSecs": "5",
    "systemCommand": "cmd",
    "value": "PIPE"
  },
  "selectedSound": "",
  "sound": "",
  "soundArchive": "file:/home/ed/Workspace/sounds-plugin/target/classes/sound-archive.zip"
}

but I can't identify what the change was. The release notes don't show anything that seems relevant:

What's new in 1.445 (2011/12/26)

  • CLI now supports using HTTP proxy for tunneling its TCP/IP connection.
  • CLI now supports routing TCP/IP requests without going through HTTP reverse proxy.
  • If reload fails, don't let the partially loaded state running, or risk the user overwriting the configs they have. (issue 11204)
  • Update center UI improvement. "Install" button is now always visisble.
  • Configuration UI improvement. "Save" button is always visible.
  • Fixed a bug where a large output from Maven can cause module log output to go out of sync with module build log files.
  • Confusing error message when the --username option is used on the system with the .ssh directory. (issue 11873)
  • Fixed prematurely re-drawn matrix test result graph.

and mvn dependency:tree differences seem insignificant:

diff 444-dep-tree 445-dep-tree 
13,14c13,14
< [INFO] +- org.jenkins-ci.main:jenkins-war:war:1.444:test
< [INFO] +- org.jenkins-ci.main:jenkins-core:jar:1.444:provided
---
> [INFO] +- org.jenkins-ci.main:jenkins-war:war:1.445:test
> [INFO] +- org.jenkins-ci.main:jenkins-core:jar:1.445:provided
16c16
< [INFO] |  +- org.jenkins-ci.main:cli:jar:1.444:provided
---
> [INFO] |  +- org.jenkins-ci.main:cli:jar:1.445:provided
82c82
< [INFO] |  +- org.jenkins-ci:memory-monitor:jar:1.5:provided
---
> [INFO] |  +- org.jenkins-ci:memory-monitor:jar:1.7:provided
104,105c104,105
< [INFO] +- org.jenkins-ci.main:jenkins-test-harness:jar:1.444:test
< [INFO] |  +- org.jenkins-ci.main:jenkins-war:jar:war-for-test:1.444:test
---
> [INFO] +- org.jenkins-ci.main:jenkins-test-harness:jar:1.445:test
> [INFO] |  +- org.jenkins-ci.main:jenkins-war:jar:war-for-test:1.445:test
109c109
< [INFO] |  +- org.jenkins-ci.main:maven-plugin:jar:1.444:test
---
> [INFO] |  +- org.jenkins-ci.main:maven-plugin:jar:1.445:test
184c184
< [INFO] +- org.jenkins-ci.main:ui-samples-plugin:jar:1.444:test
---
> [INFO] +- org.jenkins-ci.main:ui-samples-plugin:jar:1.445:test
192,193c192,193
< [INFO] Finished at: Tue May 21 15:11:23 BST 2013
< [INFO] Final Memory: 84M/1281M
---
> [INFO] Finished at: Tue May 21 15:10:58 BST 2013
> [INFO] Final Memory: 85M/1281M

I'm not sure whether to switch on Hudson.getVersion(), or auto-sense from the JSON object sturcture.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira

--
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Reply via email to