I am seeing failures when trying to deploy build artifacts to AWS S3 in the Windows environment.
For example in this build:
https://travis-ci.org/krpc/krpc/jobs/592796754
It fails with the following errors:
travis_fold:end:dpl.1 failed to deploy C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/aws-sdk-core-2.11.366/lib/aws-sdk-core/eager_loader.rb:22: warning: constant Struct::Tms is deprecated C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/aws-sdk-core-2.11.366/lib/aws-sdk-core/eager_loader.rb:22: warning: constant Struct::Tms is deprecated C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/aws-sdk-core-2.11.366/lib/aws-sdk-core/eager_loader.rb:22: warning: constant Struct::Tms is deprecated C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/aws-sdk-core-2.11.366/lib/seahorse/client/net_http/handler.rb:21:in `': uninitialized constant Seahorse::Client::NetHttp::Handler::Timeout (NameError) from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/aws-sdk-core-2.11.366/lib/seahorse/client/net_http/handler.rb:9:in `' from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/aws-sdk-core-2.11.366/lib/seahorse/client/net_http/handler.rb:5:in `' from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/aws-sdk-core-2.11.366/lib/seahorse/client/net_http/handler.rb:4:in `' from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/aws-sdk-core-2.11.366/lib/seahorse/client/net_http/handler.rb:3:in `' from C:/tools/ruby26/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require' from C:/tools/ruby26/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require' from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/aws-sdk-core-2.11.366/lib/aws-sdk-core/eager_loader.rb:21:in `block in load' from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/aws-sdk-core-2.11.366/lib/aws-sdk-core/eager_loader.rb:18:in `each' from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/aws-sdk-core-2.11.366/lib/aws-sdk-core/eager_loader.rb:18:in `load' from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/aws-sdk-core-2.11.366/lib/aws-sdk-core/eager_loader.rb:23:in `block in load' from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/aws-sdk-core-2.11.366/lib/aws-sdk-core/eager_loader.rb:18:in `each' from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/aws-sdk-core-2.11.366/lib/aws-sdk-core/eager_loader.rb:18:in `load' from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/aws-sdk-core-2.11.366/lib/aws-sdk-core/eager_loader.rb:23:in `block in load' from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/aws-sdk-core-2.11.366/lib/aws-sdk-core/eager_loader.rb:18:in `each' from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/aws-sdk-core-2.11.366/lib/aws-sdk-core/eager_loader.rb:18:in `load' from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/aws-sdk-core-2.11.366/lib/aws-sdk-core.rb:546:in `eager_autoload!' from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/dpl-s3-1.10.13/lib/dpl/provider/s3.rb:6:in `' from C:/tools/ruby26/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:130:in `require' from C:/tools/ruby26/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:130:in `rescue in require' from C:/tools/ruby26/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:34:in `require' from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/dpl-1.10.13/lib/dpl/provider.rb:93:in `rescue in block in new' from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/dpl-1.10.13/lib/dpl/provider.rb:68:in `block in new' from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/dpl-1.10.13/lib/dpl/cli.rb:41:in `fold' from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/dpl-1.10.13/lib/dpl/provider.rb:67:in `new' from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/dpl-1.10.13/lib/dpl/cli.rb:31:in `run' from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/dpl-1.10.13/lib/dpl/cli.rb:7:in `run' from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/dpl-1.10.13/bin/dpl:5:in `' from C:/tools/ruby26/bin/dpl:23:in `load' from C:/tools/ruby26/bin/dpl:23:in `' C:/tools/ruby26/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- dpl/provider/s3 (LoadError) from C:/tools/ruby26/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require' from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/dpl-1.10.13/lib/dpl/provider.rb:93:in `rescue in block in new' from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/dpl-1.10.13/lib/dpl/provider.rb:68:in `block in new' from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/dpl-1.10.13/lib/dpl/cli.rb:41:in `fold' from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/dpl-1.10.13/lib/dpl/provider.rb:67:in `new' from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/dpl-1.10.13/lib/dpl/cli.rb:31:in `run' from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/dpl-1.10.13/lib/dpl/cli.rb:7:in `run' from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/dpl-1.10.13/bin/dpl:5:in `' from C:/tools/ruby26/bin/dpl:23:in `load' from C:/tools/ruby26/bin/dpl:23:in `' C:/tools/ruby26/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- dpl/provider/s3 (LoadError) from C:/tools/ruby26/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require' from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/dpl-1.10.13/lib/dpl/provider.rb:73:in `block in new' from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/dpl-1.10.13/lib/dpl/cli.rb:41:in `fold' from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/dpl-1.10.13/lib/dpl/provider.rb:67:in `new' from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/dpl-1.10.13/lib/dpl/cli.rb:31:in `run' from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/dpl-1.10.13/lib/dpl/cli.rb:7:in `run' from C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/dpl-1.10.13/bin/dpl:5:in `' from C:/tools/ruby26/bin/dpl:23:in `load' from C:/tools/ruby26/bin/dpl:23:in `'
This was previously working, e.g. on the 25th Sepetember with this build:
https://travis-ci.org/krpc/krpc/jobs/589645502