Skip to content

Update DPL#2

Closed
richsoni wants to merge 387 commits intoWeConnect:update-dplfrom
travis-ci:master
Closed

Update DPL#2
richsoni wants to merge 387 commits intoWeConnect:update-dplfrom
travis-ci:master

Conversation

@richsoni
Copy link
Copy Markdown

@richsoni richsoni commented Apr 2, 2019

No description provided.

BanzaiMan and others added 30 commits March 5, 2018 08:56
For increased readability
spec-npm writes to ~/.npmrc, which causes unslightly error
messages in subsequent specs

    Error: Failed to replace env in config: ${NPM_API_KEY}
        at /home/travis/.nvm/versions/node/v8.9.1/lib/node_modules/npm/lib/config/core.js:418:13
        at String.replace (<anonymous>)
        ⋮
Until `dpl` 1.9.0 release, when we will have gemspec_glob option
available to build and release all gems.
Since we are going to *release* these gems, necessary provider gems
will not be found.
To ensure that the release happens correctly, we need to build
`dpl` gem from source instead.
This allows deployment not to fail if a file is already present on the PyPI server.
* bump packagecloud-ruby to v1.0.8 to add node.js support
Also, add "uninstall" tasks
Add json_pure to puppet_forge runtime dependency
Access gh_token & gh_remote_url correctly
Allow providing AWS credentials via environment variables in the AWS Lambda provider
Be more resilient to rubygems.org connexion problems
:install is no longer valid
To conform to the convention (and not override
`DPL::Provider#deploy`), and call `#check_auth`, which will set
ivars necessary for authentication.
nonword and others added 27 commits January 16, 2019 10:24
pypi: install packages using --user
Attempt to compare string with integer fails.
Some report dubious errors from the service.
See, e.g., #878
`loop` can have `rescue` only Ruby 2.5 and up.
Fixed configurable "max_thread" issue within S3 provider
The `retry_limit` option in the EBS client allows to specify the maximum number of times to retry failed requests, which is 3 by default. See: https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/ElasticBeanstalk/Client.html

Fixes #973
Increase default retry limit for requests to EBS
Ignore occasional (and seemingly harmless) ServiceError from ElasticBeanstalk
These are making external HTTP calls to a currently unresponsive server.
@richsoni richsoni closed this Apr 2, 2019
@richsoni richsoni reopened this Apr 2, 2019
@richsoni richsoni closed this Apr 2, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.