Skip to content

Commit 90fa831

Browse files
committed
dont verify ssl for s3 uploads
1 parent e41e78b commit 90fa831

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

codecov/__init__.py

+5-3
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
pass
3030

3131

32-
version = VERSION = __version__ = '1.5.0'
32+
version = VERSION = __version__ = '1.5.1'
3333

3434
COLOR = True
3535

@@ -577,11 +577,13 @@ def main(*argv, **kwargs):
577577
res = res.text.strip().split()
578578
result, upload_url = res[0], res[1]
579579

580-
s3 = requests.put(upload_url, data=reports, headers={'Content-Type': 'plain/text', 'x-amz-acl': 'public-read'})
580+
# requests.exceptions.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:581)
581+
s3 = requests.put(upload_url, data=reports, headers={'Content-Type': 'plain/text', 'x-amz-acl': 'public-read'}, verify=False)
582+
581583
assert s3.status_code == 200
582584
write(' ' + result)
583585

584-
except AssertionError:
586+
except:
585587
write(' Direct to s3 failed. Using backup v2 endpoint.')
586588
# just incase, try traditional upload
587589
res = requests.post('%s/upload/v2?%s' % (codecov.url, urlargs),

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
from setuptools import setup
33
import sys
44

5-
version = '1.5.0'
5+
version = '1.5.1'
66
classifiers = ["Development Status :: 5 - Production/Stable",
77
"Environment :: Plugins",
88
"Intended Audience :: Developers",

0 commit comments

Comments
 (0)