Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/ec2-plugin
  Commit: f6245c9e5fe1c96fb18b1c3e8bc541999639c7d8
      
https://github.com/jenkinsci/ec2-plugin/commit/f6245c9e5fe1c96fb18b1c3e8bc541999639c7d8
  Author: Tilman Blumenbach <[email protected]>
  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 <[email protected]>
  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 [email protected].
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.

Reply via email to