• Home
  • Raw
  • Download

Lines Matching refs:curl

83 BuildApi::BuildApi(CurlWrapper& curl, CredentialSource* credential_source)  in BuildApi()  argument
84 : BuildApi(curl, credential_source, "") {} in BuildApi()
86 BuildApi::BuildApi(CurlWrapper& curl, CredentialSource* credential_source, in BuildApi() argument
88 : curl(curl), in BuildApi()
104 BUILD_API + "/builds?branch=" + curl.UrlEscape(branch) + in LatestBuildId()
107 curl.UrlEscape(target); in LatestBuildId()
109 url += "&key=" + curl.UrlEscape(api_key_); in LatestBuildId()
111 auto curl_response = curl.DownloadToJson(url, Headers()); in LatestBuildId()
132 std::string url = BUILD_API + "/builds/" + curl.UrlEscape(build.id) + "/" + in BuildStatus()
133 curl.UrlEscape(build.target); in BuildStatus()
135 url += "?key=" + curl.UrlEscape(api_key_); in BuildStatus()
137 auto curl_response = curl.DownloadToJson(url, Headers()); in BuildStatus()
152 std::string url = BUILD_API + "/builds/" + curl.UrlEscape(build.id) + "/" + in ProductName()
153 curl.UrlEscape(build.target); in ProductName()
155 url += "?key=" + curl.UrlEscape(api_key_); in ProductName()
157 auto curl_response = curl.DownloadToJson(url, Headers()); in ProductName()
176 std::string url = BUILD_API + "/builds/" + curl.UrlEscape(build.id) + "/" + in Artifacts()
177 curl.UrlEscape(build.target) + in Artifacts()
180 url += "&pageToken=" + curl.UrlEscape(page_token); in Artifacts()
183 url += "&key=" + curl.UrlEscape(api_key_); in Artifacts()
185 auto curl_response = curl.DownloadToJson(url, Headers()); in Artifacts()
231 BUILD_API + "/builds/" + curl.UrlEscape(build.id) + "/" + in ArtifactToCallback()
232 curl.UrlEscape(build.target) + "/attempts/latest/artifacts/" + in ArtifactToCallback()
233 curl.UrlEscape(artifact) + "/url"; in ArtifactToCallback()
235 download_url_endpoint += "?key=" + curl.UrlEscape(api_key_); in ArtifactToCallback()
237 auto curl_response = curl.DownloadToJson(download_url_endpoint, Headers()); in ArtifactToCallback()
255 return curl.DownloadToCallback(callback, url).HttpSuccess(); in ArtifactToCallback()
262 BUILD_API + "/builds/" + curl.UrlEscape(build.id) + "/" + in ArtifactToFile()
263 curl.UrlEscape(build.target) + "/attempts/latest/artifacts/" + in ArtifactToFile()
264 curl.UrlEscape(artifact) + "/url"; in ArtifactToFile()
266 download_url_endpoint += "?key=" + curl.UrlEscape(api_key_); in ArtifactToFile()
268 auto curl_response = curl.DownloadToJson(download_url_endpoint, Headers()); in ArtifactToFile()
285 return curl.DownloadToFile(url, path).HttpSuccess(); in ArtifactToFile()