6 Commits

Author SHA1 Message Date
Joshua Hesketh
ecb3e3d32f Use https to transfer builds
Change-Id: I42968041f5433bd9d06e17afc327cf3211a6a17d
2016-06-16 15:42:16 +10:00
Jeremy Stanley
928a901dab Revert "Retry twine uploads in a loop"
This reverts commit 9ee3e76a66a9f5fd535de8031a7585dff6ea6f77.

Revert "Check twine uploads for success"

This reverts commit 16b12ba5b95e9696fa58719d671e9fe85e400ea8.

With the move to warehouse uploads in
Ib9d3d2bd02358947433aeb9520eb1bc1088392eb we no longer need these
check and retry workarounds for long-standing PyPI uploading
misbehavior. Also, per IRC discussion with Donald Stufft, those URLs
likely never worked the way we thought anyway.

Change-Id: I71ffcc0afadadb6c7233d49ea7941989b1f690ef
2016-06-06 17:40:44 +00:00
Jeremy Stanley
9ee3e76a66 Retry twine uploads in a loop
Now that we have a mechanism to check whether twine uploaded
successfully, we can also safely retry it when it doesn't. Try to
upload to PyPI up to three times, waiting progressively longer
between retries.

Change-Id: Id16909501d8ed2387daae71f75cf80de28297baf
2016-02-18 21:38:10 +00:00
Clark Boylan
16b12ba5b9 Check twine uploads for success
Twine occasionally hits 500 errors from pypi but that doesn't
necessarily mean that the upload failed. We can check if it succeeded
directly by requesting an HTTP HEAD against the resource path. Use the
result of this request to determine if we have failed.

Change-Id: I1f12c5c7b1bf0f556d10366336a471b81a6cc68c
2016-02-02 14:47:59 -08:00
Steve Kowalik
e3060b094c Switch to using $() for subshells, part 2
Cleanup every use of `` for subshells in the jenkins/scripts
directory, replacing them with $(), and finally making the
scripts consistent.

Change-Id: Id3e45fb873c1ebeae6ab63a0caa4c427a7ccbb62
2015-06-04 15:33:48 +10:00
Anita Kuno
1d21cd635f Reorganizes project-config
This repo was created from filter branching the openstack-infra/
config repo. This process brought a lot of cruft with it in the
form of directories that we no longer need. This patch removes
that cruft so we begin with a tidier repo.

Change-Id: Ibffad1b11c0c5f84eedfb0365369f60c4961a0f3
2014-09-25 11:41:04 -04:00