zuul/zuul/driver
Monty Taylor 1779565108
Use os.path.join for git driver getGitUrl
The current code uses a format string with an unconditional injection
of a /. This can result in a double-slash which can then cause git to
be unable to clone things. That in turn can lead to an indefinite hang
of a job trying to use the repo from the git driver.

Replace the format string with os.path.join which will correctly join
the project to the baseurl whether it's a url or a bare path, and
whether or not it has a trailing slash.

Change-Id: Id0e529b916ff75d6b6df98d978d2349f6037499c
2019-01-15 11:52:04 +00:00
..
bubblewrap Fix flake 3.6.0 warnings 2018-10-28 16:39:30 +01:00
gerrit Merge "dict_object.keys() is not required for *in* operator" 2019-01-07 10:27:39 +00:00
git Use os.path.join for git driver getGitUrl 2019-01-15 11:52:04 +00:00
github Merge "Delay Github fileschanges workaround to pipeline processing" 2018-12-29 14:49:32 +00:00
mqtt Include enqueue and report timestamps in MQTT msg 2018-10-10 13:25:59 +02:00
nullwrap Log cpu times of ansible executions 2018-07-14 10:32:06 +02:00
smtp Add support for authentication/STARTTLS to SMTP 2018-09-25 08:47:08 +02:00
sql sql: add buildset uuid column 2019-01-11 07:46:31 +00:00
timer timer: do not skip projects using pipeline from template 2018-08-08 10:48:08 +00:00
zuul Limit search scope of getChangesDependingOn to tenant 2018-05-24 00:15:51 +00:00
__init__.py Status branch protection checking for github 2018-06-04 15:47:01 +02:00
util.py Add driver-specific pipeline requirements 2017-05-19 13:24:00 -07:00