|
Lines 23-34
Link Here
|
| 23 |
gsub("^\"git\+", "", url[1]) |
23 |
gsub("^\"git\+", "", url[1]) |
| 24 |
split(url[1], repourl, "/") |
24 |
split(url[1], repourl, "/") |
| 25 |
account = repourl[4] |
25 |
account = repourl[4] |
| 26 |
project = repourl[5] |
26 |
split(repourl[5], query, "\?") |
|
|
27 |
project = query[1] |
| 27 |
gsub("\.git$", "", project) |
28 |
gsub("\.git$", "", project) |
| 28 |
|
29 |
|
| 29 |
tag = url[2] |
30 |
if (match(query[2], "^tag=")) { |
| 30 |
gsub("\"$", "", tag) |
31 |
split(query[2], tag_, "=") |
| 31 |
|
32 |
tag = tag_[2] |
|
|
33 |
} else { |
| 34 |
tag = url[2] |
| 35 |
gsub("\"$", "", tag) |
| 36 |
} |
| 32 |
gh_tuple[gh_tuple_len++] = sprintf(\ |
37 |
gh_tuple[gh_tuple_len++] = sprintf(\ |
| 33 |
"%s:%s:%s:%s", account, project, tag, package_name) |
38 |
"%s:%s:%s:%s", account, project, tag, package_name) |
| 34 |
} |
39 |
} |