{"action":"closed","issue":{"url":"https://api.github.com/repos/WPN-XM/WPN-XM/issues/337","labels_url":"https://api.github.com/repos/WPN-XM/WPN-XM/issues/337/labels{/name}","comments_url":"https://api.github.com/repos/WPN-XM/WPN-XM/issues/337/comments","events_url":"https://api.github.com/repos/WPN-XM/WPN-XM/issues/337/events","html_url":"https://github.com/WPN-XM/WPN-XM/issues/337","id":60256451,"number":337,"title":"automatic travis deployment fails (502 - Error uploading asset)","user":{"login":"jakoch","id":85608,"avatar_url":"https://avatars.githubusercontent.com/u/85608?v=3","gravatar_id":"","url":"https://api.github.com/users/jakoch","html_url":"https://github.com/jakoch","followers_url":"https://api.github.com/users/jakoch/followers","following_url":"https://api.github.com/users/jakoch/following{/other_user}","gists_url":"https://api.github.com/users/jakoch/gists{/gist_id}","starred_url":"https://api.github.com/users/jakoch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jakoch/subscriptions","organizations_url":"https://api.github.com/users/jakoch/orgs","repos_url":"https://api.github.com/users/jakoch/repos","events_url":"https://api.github.com/users/jakoch/events{/privacy}","received_events_url":"https://api.github.com/users/jakoch/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/WPN-XM/WPN-XM/labels/bug","name":"bug","color":"e10c02"},{"url":"https://api.github.com/repos/WPN-XM/WPN-XM/labels/build%20tools","name":"build tools","color":"444444"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-03-08T13:24:48Z","updated_at":"2015-03-08T19:20:40Z","closed_at":"2015-03-08T19:20:40Z","body":"the automatic travis deployment of assets fails.\r\nonly a few of the executables are uploaded, before a `502 - Error uploading asset (Octokit::BadGateway)` is hit.\r\n\r\n- this is either a bug in the travis deployment.\r\n- or a github limitation\r\n\r\npossible workarounds:\r\n- [ ] delete failed upload file and re-trigger the build\r\n- [ ] use own \"github_releases\" tool and do the upload one by one with short delays\r\n- [ ] use a travis build matrix\r\n   - [ ] matrix for the 5 full installers php54-w32, php55-w32, php55-w64, php56-w32, php56-w64\r\n   - [ ] additionally the 2 literc installers php56-w32, php56-w64\r\n   - [ ] all in all: 7 matrix slots\r\n\r\n```\r\nInstalling deploy dependencies\r\n\r\nFetching: addressable-2.3.7.gem (100%)\r\nSuccessfully installed addressable-2.3.7\r\nFetching: multipart-post-2.0.0.gem (100%)\r\nSuccessfully installed multipart-post-2.0.0\r\nFetching: faraday-0.9.1.gem (100%)\r\nSuccessfully installed faraday-0.9.1\r\nFetching: sawyer-0.6.0.gem (100%)\r\nSuccessfully installed sawyer-0.6.0\r\nFetching: octokit-3.8.0.gem (100%)\r\nSuccessfully installed octokit-3.8.0\r\n5 gems installed\r\nFetching: mime-types-2.4.3.gem (100%)\r\nSuccessfully installed mime-types-2.4.3\r\n1 gem installed\r\ndpl.2\r\n\r\nPreparing deploy\r\n\r\nLogged in as Jens-André Koch\r\nDeploying to repo: WPN-XM/WPN-XM\r\nCurrent tag is: v0.8.1\r\n\r\ndpl.3\r\nDeploying application\r\n\r\n/home/travis/.rvm/gems/ruby-1.9.3-p551/gems/octokit-3.8.0/lib/octokit/response/raise_error.rb:16:in `on_complete': POST https://uploads.github.com/repos/WPN-XM/WPN-XM/releases/1027211/assets?name=WPNXM-0.8.1-Standard-Setup-php56-w64.exe: 502 - Error uploading asset (Octokit::BadGateway)\r\n\tfrom /home/travis/.rvm/gems/ruby-1.9.3-p551/gems/faraday-0.9.1/lib/faraday/response.rb:9:in `block in call'\r\n\tfrom /home/travis/.rvm/gems/ruby-1.9.3-p551/gems/faraday-0.9.1/lib/faraday/response.rb:57:in `on_complete'\r\n\tfrom /home/travis/.rvm/gems/ruby-1.9.3-p551/gems/faraday-0.9.1/lib/faraday/response.rb:8:in `call'\r\n\tfrom /home/travis/.rvm/gems/ruby-1.9.3-p551/gems/faraday-0.9.1/lib/faraday/rack_builder.rb:139:in `build_response'\r\n\tfrom /home/travis/.rvm/gems/ruby-1.9.3-p551/gems/faraday-0.9.1/lib/faraday/connection.rb:377:in `run_request'\r\n\tfrom /home/travis/.rvm/gems/ruby-1.9.3-p551/gems/faraday-0.9.1/lib/faraday/connection.rb:177:in `post'\r\n\tfrom /home/travis/.rvm/gems/ruby-1.9.3-p551/gems/sawyer-0.6.0/lib/sawyer/agent.rb:94:in `call'\r\n\tfrom /home/travis/.rvm/gems/ruby-1.9.3-p551/gems/octokit-3.8.0/lib/octokit/client.rb:339:in `request'\r\n\tfrom /home/travis/.rvm/gems/ruby-1.9.3-p551/gems/octokit-3.8.0/lib/octokit/client/releases.rb:94:in `upload_asset'\r\n\tfrom /home/travis/.rvm/gems/ruby-1.9.3-p551/gems/dpl-1.7.9/lib/dpl/provider/releases.rb:118:in `block in push_app'\r\n\tfrom /home/travis/.rvm/gems/ruby-1.9.3-p551/gems/dpl-1.7.9/lib/dpl/provider/releases.rb:102:in `each'\r\n\tfrom /home/travis/.rvm/gems/ruby-1.9.3-p551/gems/dpl-1.7.9/lib/dpl/provider/releases.rb:102:in `push_app'\r\n\tfrom /home/travis/.rvm/gems/ruby-1.9.3-p551/gems/dpl-1.7.9/lib/dpl/provider.rb:132:in `block in deploy'\r\n\tfrom /home/travis/.rvm/gems/ruby-1.9.3-p551/gems/dpl-1.7.9/lib/dpl/cli.rb:41:in `fold'\r\n\tfrom /home/travis/.rvm/gems/ruby-1.9.3-p551/gems/dpl-1.7.9/lib/dpl/provider.rb:132:in `deploy'\r\n\tfrom /home/travis/.rvm/gems/ruby-1.9.3-p551/gems/dpl-1.7.9/lib/dpl/cli.rb:32:in `run'\r\n\tfrom /home/travis/.rvm/gems/ruby-1.9.3-p551/gems/dpl-1.7.9/lib/dpl/cli.rb:7:in `run'\r\n\tfrom /home/travis/.rvm/gems/ruby-1.9.3-p551/gems/dpl-1.7.9/bin/dpl:5:in `<top (required)>'\r\n\tfrom /home/travis/.rvm/gems/ruby-1.9.3-p551/bin/dpl:23:in `load'\r\n\tfrom /home/travis/.rvm/gems/ruby-1.9.3-p551/bin/dpl:23:in `<main>'\r\n\r\nfailed to deploy\r\n```\r\n\r\n\r\n"}}