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.

Reply via email to