Branch: refs/heads/master Home: https://github.com/jenkinsci/ec2-plugin Commit: f6245c9e5fe1c96fb18b1c3e8bc541999639c7d8 https://github.com/jenkinsci/ec2-plugin/commit/f6245c9e5fe1c96fb18b1c3e8bc541999639c7d8 Author: Tilman Blumenbach <tilman.blumenb...@acrolinx.com> Date: 2019-06-24 (Mon, 24 Jun 2019)
Changed paths: M src/main/java/hudson/plugins/ec2/EC2HostAddressProvider.java A src/main/java/hudson/plugins/ec2/util/Closeables.java M src/main/java/hudson/plugins/ec2/win/EC2WindowsLauncher.java M src/main/java/hudson/plugins/ec2/win/winrm/WindowsProcess.java M src/test/java/hudson/plugins/ec2/EC2HostAddressProviderTest.java Log Message: ----------- [FIXES JENKINS-58160] Don't use Guava Beta APIs. Guava's Beta APIs can be changed at any time; we cannot rely on them. - EC2HostAddressProvider uses the HostAndPort Beta API, but for no clear reason: The IP addresses that are parsed seem always to be plain IPv4 addresses without a port. Use a plain String instead. - WindowsProcess uses the Closeables Beta API to close resources quietly, without throwing an exception. What the Closeables.closeQuietly() does is very easy to re-implement ourselves, so do just that. Commit: 0cc2eb336e56912e24f0a2a19df04a79a7689cf6 https://github.com/jenkinsci/ec2-plugin/commit/0cc2eb336e56912e24f0a2a19df04a79a7689cf6 Author: Matt Sicker <boa...@gmail.com> Date: 2019-06-25 (Tue, 25 Jun 2019) Changed paths: M src/main/java/hudson/plugins/ec2/EC2HostAddressProvider.java A src/main/java/hudson/plugins/ec2/util/Closeables.java M src/main/java/hudson/plugins/ec2/win/EC2WindowsLauncher.java M src/main/java/hudson/plugins/ec2/win/winrm/WindowsProcess.java M src/test/java/hudson/plugins/ec2/EC2HostAddressProviderTest.java Log Message: ----------- Merge pull request #371 from Tblue/JENKINS-58160 [JENKINS-58160] Don't use Guava Beta APIs Compare: https://github.com/jenkinsci/ec2-plugin/compare/e9c5ae989c00...0cc2eb336e56 -- 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 jenkinsci-commits+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/ec2-plugin/push/refs/heads/master/e9c5ae-0cc2eb%40github.com. For more options, visit https://groups.google.com/d/optout.