Refactoring to batch (#181)
The rationale of this pull request is to * have more maintainable and granular code * not maintain the custom made job engine * allow the users to customize the defaults of the releaser more easy * allow the users to create their own steps without the need to change any existing code * allow the users to fully change the flows and tasks logic * abstract underlying batch mechanism (Spring Batch) so it doesn't leak to production code * allow parallelization of the release process and release tasks
This commit is contained in:
committed by
GitHub
parent
ea85372e05
commit
8992e45321
@@ -5,18 +5,23 @@
|
||||
Gets all the available Spring Cloud release trains.
|
||||
|
||||
### cURL Request
|
||||
|
||||
include::{snippets}/springcloudversions/curl-request.adoc[]
|
||||
|
||||
### HTTPie Request
|
||||
|
||||
include::{snippets}/springcloudversions/httpie-request.adoc[]
|
||||
|
||||
### HTTP Request
|
||||
|
||||
include::{snippets}/springcloudversions/http-request.adoc[]
|
||||
|
||||
### Response
|
||||
|
||||
include::{snippets}/springcloudversions/http-response.adoc[]
|
||||
|
||||
### Response Fields
|
||||
|
||||
include::{snippets}/springcloudversions/response-fields.adoc[]
|
||||
|
||||
## Spring Cloud Version Given Spring Boot Version
|
||||
@@ -24,21 +29,27 @@ include::{snippets}/springcloudversions/response-fields.adoc[]
|
||||
Gets the Spring Cloud release train version given a Spring Boot version.
|
||||
|
||||
### Path Parameters
|
||||
|
||||
include::{snippets}/springcloudversion/path-parameters.adoc[]
|
||||
|
||||
### cURL Request
|
||||
|
||||
include::{snippets}/springcloudversion/curl-request.adoc[]
|
||||
|
||||
### HTTPie Request
|
||||
|
||||
include::{snippets}/springcloudversion/httpie-request.adoc[]
|
||||
|
||||
### HTTP Request
|
||||
|
||||
include::{snippets}/springcloudversion/http-request.adoc[]
|
||||
|
||||
### HTTP Response
|
||||
|
||||
include::{snippets}/springcloudversion/http-response.adoc[]
|
||||
|
||||
### Response Fields
|
||||
|
||||
include::{snippets}/springcloudversion/response-fields.adoc[]
|
||||
|
||||
## Spring Cloud Project Versions
|
||||
@@ -46,15 +57,19 @@ include::{snippets}/springcloudversion/response-fields.adoc[]
|
||||
Get the Spring Cloud project versions for a given Spring Cloud release train.
|
||||
|
||||
### cURL Request
|
||||
|
||||
include::{snippets}/bomversions/curl-request.adoc[]
|
||||
|
||||
### HTTPie Request
|
||||
|
||||
include::{snippets}/bomversions/httpie-request.adoc[]
|
||||
|
||||
### HTTP Request
|
||||
|
||||
include::{snippets}/bomversions/http-request.adoc[]
|
||||
|
||||
### HTTP Response
|
||||
|
||||
include::{snippets}/bomversions/http-response.adoc[]
|
||||
|
||||
## Upcoming Spring Cloud Releases
|
||||
@@ -62,15 +77,19 @@ include::{snippets}/bomversions/http-response.adoc[]
|
||||
Gets all the upcoming Spring Cloud releases.
|
||||
|
||||
### cURL Request
|
||||
|
||||
include::{snippets}/milestones/curl-request.adoc[]
|
||||
|
||||
### HTTPie Request
|
||||
|
||||
include::{snippets}/milestones/httpie-request.adoc[]
|
||||
|
||||
### HTTP Request
|
||||
|
||||
include::{snippets}/milestones/http-request.adoc[]
|
||||
|
||||
### HTTP Response
|
||||
|
||||
include::{snippets}/milestones/http-response.adoc[]
|
||||
|
||||
## Get Spring Cloud Release Date
|
||||
@@ -78,19 +97,25 @@ include::{snippets}/milestones/http-response.adoc[]
|
||||
Gets the tentative date given an upcoming Spring Cloud release train name.
|
||||
|
||||
### Path Parameters
|
||||
|
||||
include::{snippets}/milestoneduedate/path-parameters.adoc[]
|
||||
|
||||
### cURL Request
|
||||
|
||||
include::{snippets}/milestoneduedate/curl-request.adoc[]
|
||||
|
||||
### HTTPie Request
|
||||
|
||||
include::{snippets}/milestoneduedate/httpie-request.adoc[]
|
||||
|
||||
### HTTP Request
|
||||
|
||||
include::{snippets}/milestoneduedate/http-request.adoc[]
|
||||
|
||||
### HTTP Response
|
||||
|
||||
include::{snippets}/milestoneduedate/http-response.adoc[]
|
||||
|
||||
### Response Fields
|
||||
|
||||
include::{snippets}/milestoneduedate/response-fields.adoc[]
|
||||
@@ -35,7 +35,6 @@ import javax.json.JsonReader;
|
||||
|
||||
import com.jcabi.github.Coordinates;
|
||||
import com.jcabi.github.Github;
|
||||
import com.jcabi.github.Milestone;
|
||||
import com.jcabi.http.response.JsonResponse;
|
||||
import org.apache.maven.model.Model;
|
||||
import org.codehaus.plexus.util.xml.pull.XmlPullParserException;
|
||||
|
||||
@@ -1,505 +1,507 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge"><![endif]-->
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<meta name="generator" content="Asciidoctor 1.5.7.1">
|
||||
<title>Rest API</title>
|
||||
<link rel="stylesheet" href="css/spring.css">
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<style>
|
||||
.hidden {
|
||||
display: none;
|
||||
}
|
||||
<meta charset="UTF-8">
|
||||
<!--[if IE]>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge"><![endif]-->
|
||||
<meta content="width=device-width, initial-scale=1.0" name="viewport">
|
||||
<meta content="Asciidoctor 1.5.7.1" name="generator">
|
||||
<title>Rest API</title>
|
||||
<link href="css/spring.css" rel="stylesheet">
|
||||
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">
|
||||
<style>
|
||||
.hidden {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.switch {
|
||||
border-width: 1px 1px 0 1px;
|
||||
border-style: solid;
|
||||
border-color: #7a2518;
|
||||
display: inline-block;
|
||||
}
|
||||
.switch {
|
||||
border-width: 1px 1px 0 1px;
|
||||
border-style: solid;
|
||||
border-color: #7a2518;
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.switch--item {
|
||||
padding: 10px;
|
||||
background-color: #ffffff;
|
||||
color: #7a2518;
|
||||
display: inline-block;
|
||||
cursor: pointer;
|
||||
}
|
||||
.switch--item {
|
||||
padding: 10px;
|
||||
background-color: #ffffff;
|
||||
color: #7a2518;
|
||||
display: inline-block;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.switch--item.selected {
|
||||
background-color: #7a2519;
|
||||
color: #ffffff;
|
||||
}
|
||||
</style>
|
||||
<script src="http://cdnjs.cloudflare.com/ajax/libs/zepto/1.2.0/zepto.min.js"></script>
|
||||
<script type="text/javascript">
|
||||
function addBlockSwitches() {
|
||||
$('.primary').each(function() {
|
||||
primary = $(this);
|
||||
createSwitchItem(primary, createBlockSwitch(primary)).item.addClass("selected");
|
||||
primary.children('.title').remove();
|
||||
});
|
||||
$('.secondary').each(function(idx, node) {
|
||||
secondary = $(node);
|
||||
primary = findPrimary(secondary);
|
||||
switchItem = createSwitchItem(secondary, primary.children('.switch'));
|
||||
switchItem.content.addClass('hidden');
|
||||
findPrimary(secondary).append(switchItem.content);
|
||||
secondary.remove();
|
||||
});
|
||||
}
|
||||
.switch--item.selected {
|
||||
background-color: #7a2519;
|
||||
color: #ffffff;
|
||||
}
|
||||
</style>
|
||||
<script src="http://cdnjs.cloudflare.com/ajax/libs/zepto/1.2.0/zepto.min.js"></script>
|
||||
<script type="text/javascript">
|
||||
function addBlockSwitches() {
|
||||
$('.primary').each(function () {
|
||||
primary = $(this);
|
||||
createSwitchItem(primary, createBlockSwitch(primary)).item.addClass("selected");
|
||||
primary.children('.title').remove();
|
||||
});
|
||||
$('.secondary').each(function (idx, node) {
|
||||
secondary = $(node);
|
||||
primary = findPrimary(secondary);
|
||||
switchItem = createSwitchItem(secondary, primary.children('.switch'));
|
||||
switchItem.content.addClass('hidden');
|
||||
findPrimary(secondary).append(switchItem.content);
|
||||
secondary.remove();
|
||||
});
|
||||
}
|
||||
|
||||
function createBlockSwitch(primary) {
|
||||
blockSwitch = $('<div class="switch"></div>');
|
||||
primary.prepend(blockSwitch);
|
||||
return blockSwitch;
|
||||
}
|
||||
function createBlockSwitch(primary) {
|
||||
blockSwitch = $('<div class="switch"></div>');
|
||||
primary.prepend(blockSwitch);
|
||||
return blockSwitch;
|
||||
}
|
||||
|
||||
function findPrimary(secondary) {
|
||||
candidate = secondary.prev();
|
||||
while (!candidate.is('.primary')) {
|
||||
candidate = candidate.prev();
|
||||
}
|
||||
return candidate;
|
||||
}
|
||||
function findPrimary(secondary) {
|
||||
candidate = secondary.prev();
|
||||
while (!candidate.is('.primary')) {
|
||||
candidate = candidate.prev();
|
||||
}
|
||||
return candidate;
|
||||
}
|
||||
|
||||
function createSwitchItem(block, blockSwitch) {
|
||||
blockName = block.children('.title').text();
|
||||
content = block.children('.content').first().append(block.next('.colist'));
|
||||
item = $('<div class="switch--item">' + blockName + '</div>');
|
||||
item.on('click', '', content, function(e) {
|
||||
$(this).addClass('selected');
|
||||
$(this).siblings().removeClass('selected');
|
||||
e.data.siblings('.content').addClass('hidden');
|
||||
e.data.removeClass('hidden');
|
||||
});
|
||||
blockSwitch.append(item);
|
||||
return {'item': item, 'content': content};
|
||||
}
|
||||
function createSwitchItem(block, blockSwitch) {
|
||||
blockName = block.children('.title').text();
|
||||
content = block.children('.content').first().append(block.next('.colist'));
|
||||
item = $('<div class="switch--item">' + blockName + '</div>');
|
||||
item.on('click', '', content, function (e) {
|
||||
$(this).addClass('selected');
|
||||
$(this).siblings().removeClass('selected');
|
||||
e.data.siblings('.content').addClass('hidden');
|
||||
e.data.removeClass('hidden');
|
||||
});
|
||||
blockSwitch.append(item);
|
||||
return {'item': item, 'content': content};
|
||||
}
|
||||
|
||||
$(addBlockSwitches);
|
||||
</script>
|
||||
$(addBlockSwitches);
|
||||
</script>
|
||||
</head>
|
||||
|
||||
<body class="book toc2 toc-left">
|
||||
<div id="header">
|
||||
<h1>Rest API</h1>
|
||||
<div id="toc" class="toc2">
|
||||
<div id="toctitle">Table of Contents</div>
|
||||
<ul class="sectlevel1">
|
||||
<li><a href="#_spring_cloud_versions">Spring Cloud Versions</a>
|
||||
<ul class="sectlevel2">
|
||||
<li><a href="#_curl_request">cURL Request</a></li>
|
||||
<li><a href="#_httpie_request">HTTPie Request</a></li>
|
||||
<li><a href="#_http_request">HTTP Request</a></li>
|
||||
<li><a href="#_response">Response</a></li>
|
||||
<li><a href="#_response_fields">Response Fields</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#_spring_cloud_version_given_spring_boot_version">Spring Cloud Version Given Spring Boot Version</a>
|
||||
<ul class="sectlevel2">
|
||||
<li><a href="#_path_parameters">Path Parameters</a></li>
|
||||
<li><a href="#_curl_request_2">cURL Request</a></li>
|
||||
<li><a href="#_httpie_request_2">HTTPie Request</a></li>
|
||||
<li><a href="#_http_request_2">HTTP Request</a></li>
|
||||
<li><a href="#_http_response">HTTP Response</a></li>
|
||||
<li><a href="#_response_fields_2">Response Fields</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#_spring_cloud_project_versions">Spring Cloud Project Versions</a>
|
||||
<ul class="sectlevel2">
|
||||
<li><a href="#_curl_request_3">cURL Request</a></li>
|
||||
<li><a href="#_httpie_request_3">HTTPie Request</a></li>
|
||||
<li><a href="#_http_request_3">HTTP Request</a></li>
|
||||
<li><a href="#_http_response_2">HTTP Response</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#_upcoming_spring_cloud_releases">Upcoming Spring Cloud Releases</a>
|
||||
<ul class="sectlevel2">
|
||||
<li><a href="#_curl_request_4">cURL Request</a></li>
|
||||
<li><a href="#_httpie_request_4">HTTPie Request</a></li>
|
||||
<li><a href="#_http_request_4">HTTP Request</a></li>
|
||||
<li><a href="#_http_response_3">HTTP Response</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#_get_spring_cloud_release_date">Get Spring Cloud Release Date</a>
|
||||
<ul class="sectlevel2">
|
||||
<li><a href="#_path_parameters_2">Path Parameters</a></li>
|
||||
<li><a href="#_curl_request_5">cURL Request</a></li>
|
||||
<li><a href="#_httpie_request_5">HTTPie Request</a></li>
|
||||
<li><a href="#_http_request_5">HTTP Request</a></li>
|
||||
<li><a href="#_http_response_4">HTTP Response</a></li>
|
||||
<li><a href="#_response_fields_3">Response Fields</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>Rest API</h1>
|
||||
<div class="toc2" id="toc">
|
||||
<div id="toctitle">Table of Contents</div>
|
||||
<ul class="sectlevel1">
|
||||
<li><a href="#_spring_cloud_versions">Spring Cloud Versions</a>
|
||||
<ul class="sectlevel2">
|
||||
<li><a href="#_curl_request">cURL Request</a></li>
|
||||
<li><a href="#_httpie_request">HTTPie Request</a></li>
|
||||
<li><a href="#_http_request">HTTP Request</a></li>
|
||||
<li><a href="#_response">Response</a></li>
|
||||
<li><a href="#_response_fields">Response Fields</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#_spring_cloud_version_given_spring_boot_version">Spring Cloud Version Given Spring Boot Version</a>
|
||||
<ul class="sectlevel2">
|
||||
<li><a href="#_path_parameters">Path Parameters</a></li>
|
||||
<li><a href="#_curl_request_2">cURL Request</a></li>
|
||||
<li><a href="#_httpie_request_2">HTTPie Request</a></li>
|
||||
<li><a href="#_http_request_2">HTTP Request</a></li>
|
||||
<li><a href="#_http_response">HTTP Response</a></li>
|
||||
<li><a href="#_response_fields_2">Response Fields</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#_spring_cloud_project_versions">Spring Cloud Project Versions</a>
|
||||
<ul class="sectlevel2">
|
||||
<li><a href="#_curl_request_3">cURL Request</a></li>
|
||||
<li><a href="#_httpie_request_3">HTTPie Request</a></li>
|
||||
<li><a href="#_http_request_3">HTTP Request</a></li>
|
||||
<li><a href="#_http_response_2">HTTP Response</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#_upcoming_spring_cloud_releases">Upcoming Spring Cloud Releases</a>
|
||||
<ul class="sectlevel2">
|
||||
<li><a href="#_curl_request_4">cURL Request</a></li>
|
||||
<li><a href="#_httpie_request_4">HTTPie Request</a></li>
|
||||
<li><a href="#_http_request_4">HTTP Request</a></li>
|
||||
<li><a href="#_http_response_3">HTTP Response</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#_get_spring_cloud_release_date">Get Spring Cloud Release Date</a>
|
||||
<ul class="sectlevel2">
|
||||
<li><a href="#_path_parameters_2">Path Parameters</a></li>
|
||||
<li><a href="#_curl_request_5">cURL Request</a></li>
|
||||
<li><a href="#_httpie_request_5">HTTPie Request</a></li>
|
||||
<li><a href="#_http_request_5">HTTP Request</a></li>
|
||||
<li><a href="#_http_response_4">HTTP Response</a></li>
|
||||
<li><a href="#_response_fields_3">Response Fields</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="content">
|
||||
<div class="sect1">
|
||||
<h2 id="_spring_cloud_versions"><a class="link" href="#_spring_cloud_versions">Spring Cloud Versions</a></h2>
|
||||
<div class="sectionbody">
|
||||
<div class="paragraph">
|
||||
<p>Gets all the available Spring Cloud release trains.</p>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_curl_request"><a class="link" href="#_curl_request">cURL Request</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<div class="sect1">
|
||||
<h2 id="_spring_cloud_versions"><a class="link" href="#_spring_cloud_versions">Spring Cloud Versions</a></h2>
|
||||
<div class="sectionbody">
|
||||
<div class="paragraph">
|
||||
<p>Gets all the available Spring Cloud release trains.</p>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_curl_request"><a class="link" href="#_curl_request">cURL Request</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">$ curl 'http://spring-cloud-info.cfapps.io/springcloudversions' -i -X GET \
|
||||
-H 'Accept: application/json'</code></pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_httpie_request"><a class="link" href="#_httpie_request">HTTPie Request</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_httpie_request"><a class="link" href="#_httpie_request">HTTPie Request</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">$ http GET 'http://spring-cloud-info.cfapps.io/springcloudversions' \
|
||||
'Accept:application/json'</code></pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_http_request"><a class="link" href="#_http_request">HTTP Request</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_http_request"><a class="link" href="#_http_request">HTTP Request</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<pre class="highlightjs highlight nowrap"><code class="language-http hljs" data-lang="http">GET /springcloudversions HTTP/1.1
|
||||
Accept: application/json
|
||||
Host: spring-cloud-info.cfapps.io</code></pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_response"><a class="link" href="#_response">Response</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_response"><a class="link" href="#_response">Response</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<pre class="highlightjs highlight nowrap"><code class="language-http hljs" data-lang="http">HTTP/1.1 200 OK
|
||||
Content-Length: 449
|
||||
Content-Type: application/json;charset=UTF-8
|
||||
|
||||
["Greenwich.SR1","Greenwich.RELEASE","Greenwich.RC2","Greenwich.RC1","Greenwich.M3","Greenwich.M2","Greenwich.M1","Finchley.SR3","Finchley.SR2","Finchley.SR1","Finchley.RELEASE","Finchley.RC2","Finchley.RC1","Finchley.M9","Finchley.M8","Finchley.M7","Finchley.M6","Finchley.M5","Finchley.M3","Finchley.M2","Finchley.M1","Edgware.SR5","Edgware.SR4","Edgware.SR3","Edgware.SR2","Edgware.SR1","Edgware.RELEASE","Edgware.M1","Dalston.SR5","Dalston.SR4"]</code></pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_response_fields"><a class="link" href="#_response_fields">Response Fields</a></h3>
|
||||
<table class="tableblock frame-all grid-all stretch">
|
||||
<colgroup>
|
||||
<col style="width: 33.3333%;">
|
||||
<col style="width: 33.3333%;">
|
||||
<col style="width: 33.3334%;">
|
||||
</colgroup>
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="tableblock halign-left valign-top">Path</th>
|
||||
<th class="tableblock halign-left valign-top">Type</th>
|
||||
<th class="tableblock halign-left valign-top">Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>[]</code></p></td>
|
||||
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>Array</code></p></td>
|
||||
<td class="tableblock halign-left valign-top"><p class="tableblock">An array versions</p></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect1">
|
||||
<h2 id="_spring_cloud_version_given_spring_boot_version"><a class="link" href="#_spring_cloud_version_given_spring_boot_version">Spring Cloud Version Given Spring Boot Version</a></h2>
|
||||
<div class="sectionbody">
|
||||
<div class="paragraph">
|
||||
<p>Gets the Spring Cloud release train version given a Spring Boot version.</p>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_path_parameters"><a class="link" href="#_path_parameters">Path Parameters</a></h3>
|
||||
<table class="tableblock frame-all grid-all stretch">
|
||||
<caption class="title">Table 1. /springcloudversion/springboot/{bootVersion}</caption>
|
||||
<colgroup>
|
||||
<col style="width: 50%;">
|
||||
<col style="width: 50%;">
|
||||
</colgroup>
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="tableblock halign-left valign-top">Parameter</th>
|
||||
<th class="tableblock halign-left valign-top">Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>bootVersion</code></p></td>
|
||||
<td class="tableblock halign-left valign-top"><p class="tableblock">The Spring Boot version</p></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_curl_request_2"><a class="link" href="#_curl_request_2">cURL Request</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_response_fields"><a class="link" href="#_response_fields">Response Fields</a></h3>
|
||||
<table class="tableblock frame-all grid-all stretch">
|
||||
<colgroup>
|
||||
<col style="width: 33.3333%;">
|
||||
<col style="width: 33.3333%;">
|
||||
<col style="width: 33.3334%;">
|
||||
</colgroup>
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="tableblock halign-left valign-top">Path</th>
|
||||
<th class="tableblock halign-left valign-top">Type</th>
|
||||
<th class="tableblock halign-left valign-top">Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>[]</code></p></td>
|
||||
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>Array</code></p></td>
|
||||
<td class="tableblock halign-left valign-top"><p class="tableblock">An array versions</p></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect1">
|
||||
<h2 id="_spring_cloud_version_given_spring_boot_version"><a class="link" href="#_spring_cloud_version_given_spring_boot_version">Spring Cloud Version Given Spring Boot
|
||||
Version</a></h2>
|
||||
<div class="sectionbody">
|
||||
<div class="paragraph">
|
||||
<p>Gets the Spring Cloud release train version given a Spring Boot version.</p>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_path_parameters"><a class="link" href="#_path_parameters">Path Parameters</a></h3>
|
||||
<table class="tableblock frame-all grid-all stretch">
|
||||
<caption class="title">Table 1. /springcloudversion/springboot/{bootVersion}</caption>
|
||||
<colgroup>
|
||||
<col style="width: 50%;">
|
||||
<col style="width: 50%;">
|
||||
</colgroup>
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="tableblock halign-left valign-top">Parameter</th>
|
||||
<th class="tableblock halign-left valign-top">Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>bootVersion</code></p></td>
|
||||
<td class="tableblock halign-left valign-top"><p class="tableblock">The Spring Boot version</p></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_curl_request_2"><a class="link" href="#_curl_request_2">cURL Request</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">$ curl 'http://spring-cloud-info.cfapps.io/springcloudversion/springboot/2.1.1.RELEASE' -i -X GET \
|
||||
-H 'Accept: application/json'</code></pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_httpie_request_2"><a class="link" href="#_httpie_request_2">HTTPie Request</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_httpie_request_2"><a class="link" href="#_httpie_request_2">HTTPie Request</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">$ http GET 'http://spring-cloud-info.cfapps.io/springcloudversion/springboot/2.1.1.RELEASE' \
|
||||
'Accept:application/json'</code></pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_http_request_2"><a class="link" href="#_http_request_2">HTTP Request</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_http_request_2"><a class="link" href="#_http_request_2">HTTP Request</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<pre class="highlightjs highlight nowrap"><code class="language-http hljs" data-lang="http">GET /springcloudversion/springboot/2.1.1.RELEASE HTTP/1.1
|
||||
Accept: application/json
|
||||
Host: spring-cloud-info.cfapps.io</code></pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_http_response"><a class="link" href="#_http_response">HTTP Response</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_http_response"><a class="link" href="#_http_response">HTTP Response</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<pre class="highlightjs highlight nowrap"><code class="language-http hljs" data-lang="http">HTTP/1.1 200 OK
|
||||
Content-Length: 31
|
||||
Content-Disposition: inline;filename=f.txt
|
||||
Content-Type: application/json;charset=UTF-8
|
||||
|
||||
{"version":"Greenwich.RELEASE"}</code></pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_response_fields_2"><a class="link" href="#_response_fields_2">Response Fields</a></h3>
|
||||
<table class="tableblock frame-all grid-all stretch">
|
||||
<colgroup>
|
||||
<col style="width: 33.3333%;">
|
||||
<col style="width: 33.3333%;">
|
||||
<col style="width: 33.3334%;">
|
||||
</colgroup>
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="tableblock halign-left valign-top">Path</th>
|
||||
<th class="tableblock halign-left valign-top">Type</th>
|
||||
<th class="tableblock halign-left valign-top">Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>version</code></p></td>
|
||||
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>String</code></p></td>
|
||||
<td class="tableblock halign-left valign-top"><p class="tableblock">Spring Cloud version</p></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect1">
|
||||
<h2 id="_spring_cloud_project_versions"><a class="link" href="#_spring_cloud_project_versions">Spring Cloud Project Versions</a></h2>
|
||||
<div class="sectionbody">
|
||||
<div class="paragraph">
|
||||
<p>Get the Spring Cloud project versions for a given Spring Cloud release train.</p>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_curl_request_3"><a class="link" href="#_curl_request_3">cURL Request</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_response_fields_2"><a class="link" href="#_response_fields_2">Response Fields</a></h3>
|
||||
<table class="tableblock frame-all grid-all stretch">
|
||||
<colgroup>
|
||||
<col style="width: 33.3333%;">
|
||||
<col style="width: 33.3333%;">
|
||||
<col style="width: 33.3334%;">
|
||||
</colgroup>
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="tableblock halign-left valign-top">Path</th>
|
||||
<th class="tableblock halign-left valign-top">Type</th>
|
||||
<th class="tableblock halign-left valign-top">Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>version</code></p></td>
|
||||
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>String</code></p></td>
|
||||
<td class="tableblock halign-left valign-top"><p class="tableblock">Spring Cloud version</p></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect1">
|
||||
<h2 id="_spring_cloud_project_versions"><a class="link" href="#_spring_cloud_project_versions">Spring Cloud Project Versions</a></h2>
|
||||
<div class="sectionbody">
|
||||
<div class="paragraph">
|
||||
<p>Get the Spring Cloud project versions for a given Spring Cloud release train.</p>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_curl_request_3"><a class="link" href="#_curl_request_3">cURL Request</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">$ curl 'http://spring-cloud-info.cfapps.io/bomversions/Finchley.SR1' -i -X GET \
|
||||
-H 'Accept: application/json'</code></pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_httpie_request_3"><a class="link" href="#_httpie_request_3">HTTPie Request</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_httpie_request_3"><a class="link" href="#_httpie_request_3">HTTPie Request</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">$ http GET 'http://spring-cloud-info.cfapps.io/bomversions/Finchley.SR1' \
|
||||
'Accept:application/json'</code></pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_http_request_3"><a class="link" href="#_http_request_3">HTTP Request</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_http_request_3"><a class="link" href="#_http_request_3">HTTP Request</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<pre class="highlightjs highlight nowrap"><code class="language-http hljs" data-lang="http">GET /bomversions/Finchley.SR1 HTTP/1.1
|
||||
Accept: application/json
|
||||
Host: spring-cloud-info.cfapps.io</code></pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_http_response_2"><a class="link" href="#_http_response_2">HTTP Response</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_http_response_2"><a class="link" href="#_http_response_2">HTTP Response</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<pre class="highlightjs highlight nowrap"><code class="language-http hljs" data-lang="http">HTTP/1.1 200 OK
|
||||
Content-Length: 904
|
||||
Content-Disposition: inline;filename=f.txt
|
||||
Content-Type: application/json;charset=UTF-8
|
||||
|
||||
{"spring-cloud-cloudfoundry":"2.2.0.BUILD-SNAPSHOT","spring-cloud-openfeign":"2.2.0.BUILD-SNAPSHOT","spring-cloud-task":"2.0.0.RELEASE","spring-cloud-security":"2.2.0.BUILD-SNAPSHOT","spring-cloud-zookeeper":"2.2.0.BUILD-SNAPSHOT","spring-cloud-config":"2.2.0.BUILD-SNAPSHOT","spring-cloud-function":"2.1.0.BUILD-SNAPSHOT","spring-cloud-netflix":"2.2.0.BUILD-SNAPSHOT","spring-cloud-vault":"2.2.0.BUILD-SNAPSHOT","spring-cloud-stream":"Germantown.BUILD-SNAPSHOT","spring-cloud-gcp":"1.1.0.BUILD-SNAPSHOT","spring-cloud-sleuth":"2.2.0.BUILD-SNAPSHOT","spring-cloud-kubernetes":"1.1.0.BUILD-SNAPSHOT","spring-cloud-commons":"2.2.0.BUILD-SNAPSHOT","spring-cloud-aws":"2.2.0.BUILD-SNAPSHOT","spring-cloud-contract":"2.2.0.BUILD-SNAPSHOT","spring-cloud-bus":"2.2.0.BUILD-SNAPSHOT","spring-cloud-gateway":"2.2.0.BUILD-SNAPSHOT","spring-boot":"2.2.0.BUILD-SNAPSHOT","spring-cloud-consul":"2.2.0.BUILD-SNAPSHOT"}</code></pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect1">
|
||||
<h2 id="_upcoming_spring_cloud_releases"><a class="link" href="#_upcoming_spring_cloud_releases">Upcoming Spring Cloud Releases</a></h2>
|
||||
<div class="sectionbody">
|
||||
<div class="paragraph">
|
||||
<p>Gets all the upcoming Spring Cloud releases.</p>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_curl_request_4"><a class="link" href="#_curl_request_4">cURL Request</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect1">
|
||||
<h2 id="_upcoming_spring_cloud_releases"><a class="link" href="#_upcoming_spring_cloud_releases">Upcoming Spring Cloud Releases</a></h2>
|
||||
<div class="sectionbody">
|
||||
<div class="paragraph">
|
||||
<p>Gets all the upcoming Spring Cloud releases.</p>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_curl_request_4"><a class="link" href="#_curl_request_4">cURL Request</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">$ curl 'http://spring-cloud-info.cfapps.io/milestones' -i -X GET \
|
||||
-H 'Accept: application/json'</code></pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_httpie_request_4"><a class="link" href="#_httpie_request_4">HTTPie Request</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_httpie_request_4"><a class="link" href="#_httpie_request_4">HTTPie Request</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">$ http GET 'http://spring-cloud-info.cfapps.io/milestones' \
|
||||
'Accept:application/json'</code></pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_http_request_4"><a class="link" href="#_http_request_4">HTTP Request</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_http_request_4"><a class="link" href="#_http_request_4">HTTP Request</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<pre class="highlightjs highlight nowrap"><code class="language-http hljs" data-lang="http">GET /milestones HTTP/1.1
|
||||
Accept: application/json
|
||||
Host: spring-cloud-info.cfapps.io</code></pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_http_response_3"><a class="link" href="#_http_response_3">HTTP Response</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_http_response_3"><a class="link" href="#_http_response_3">HTTP Response</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<pre class="highlightjs highlight nowrap"><code class="language-http hljs" data-lang="http">HTTP/1.1 200 OK
|
||||
Content-Type: application/json;charset=UTF-8
|
||||
Content-Length: 57
|
||||
|
||||
["Hoxton.RELEASE","Finchley.SR4","Hoxton.M1","Hoxton.M2"]</code></pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect1">
|
||||
<h2 id="_get_spring_cloud_release_date"><a class="link" href="#_get_spring_cloud_release_date">Get Spring Cloud Release Date</a></h2>
|
||||
<div class="sectionbody">
|
||||
<div class="paragraph">
|
||||
<p>Gets the tentative date given an upcoming Spring Cloud release train name.</p>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_path_parameters_2"><a class="link" href="#_path_parameters_2">Path Parameters</a></h3>
|
||||
<table class="tableblock frame-all grid-all stretch">
|
||||
<caption class="title">Table 2. /milestones/{release}/duedate</caption>
|
||||
<colgroup>
|
||||
<col style="width: 50%;">
|
||||
<col style="width: 50%;">
|
||||
</colgroup>
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="tableblock halign-left valign-top">Parameter</th>
|
||||
<th class="tableblock halign-left valign-top">Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>release</code></p></td>
|
||||
<td class="tableblock halign-left valign-top"><p class="tableblock">The Spring Cloud release train name</p></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_curl_request_5"><a class="link" href="#_curl_request_5">cURL Request</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect1">
|
||||
<h2 id="_get_spring_cloud_release_date"><a class="link" href="#_get_spring_cloud_release_date">Get Spring Cloud Release Date</a></h2>
|
||||
<div class="sectionbody">
|
||||
<div class="paragraph">
|
||||
<p>Gets the tentative date given an upcoming Spring Cloud release train name.</p>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_path_parameters_2"><a class="link" href="#_path_parameters_2">Path Parameters</a></h3>
|
||||
<table class="tableblock frame-all grid-all stretch">
|
||||
<caption class="title">Table 2. /milestones/{release}/duedate</caption>
|
||||
<colgroup>
|
||||
<col style="width: 50%;">
|
||||
<col style="width: 50%;">
|
||||
</colgroup>
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="tableblock halign-left valign-top">Parameter</th>
|
||||
<th class="tableblock halign-left valign-top">Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>release</code></p></td>
|
||||
<td class="tableblock halign-left valign-top"><p class="tableblock">The Spring Cloud release train name</p></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_curl_request_5"><a class="link" href="#_curl_request_5">cURL Request</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">$ curl 'http://spring-cloud-info.cfapps.io/milestones/Hoxton.RELEASE/duedate' -i -X GET \
|
||||
-H 'Accept: application/json'</code></pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_httpie_request_5"><a class="link" href="#_httpie_request_5">HTTPie Request</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_httpie_request_5"><a class="link" href="#_httpie_request_5">HTTPie Request</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">$ http GET 'http://spring-cloud-info.cfapps.io/milestones/Hoxton.RELEASE/duedate' \
|
||||
'Accept:application/json'</code></pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_http_request_5"><a class="link" href="#_http_request_5">HTTP Request</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_http_request_5"><a class="link" href="#_http_request_5">HTTP Request</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<pre class="highlightjs highlight nowrap"><code class="language-http hljs" data-lang="http">GET /milestones/Hoxton.RELEASE/duedate HTTP/1.1
|
||||
Accept: application/json
|
||||
Host: spring-cloud-info.cfapps.io</code></pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_http_response_4"><a class="link" href="#_http_response_4">HTTP Response</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_http_response_4"><a class="link" href="#_http_response_4">HTTP Response</a></h3>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<pre class="highlightjs highlight nowrap"><code class="language-http hljs" data-lang="http">HTTP/1.1 200 OK
|
||||
Content-Type: application/json;charset=UTF-8
|
||||
Content-Length: 24
|
||||
|
||||
{"dueDate":"2019-07-31"}</code></pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_response_fields_3"><a class="link" href="#_response_fields_3">Response Fields</a></h3>
|
||||
<table class="tableblock frame-all grid-all stretch">
|
||||
<colgroup>
|
||||
<col style="width: 33.3333%;">
|
||||
<col style="width: 33.3333%;">
|
||||
<col style="width: 33.3334%;">
|
||||
</colgroup>
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="tableblock halign-left valign-top">Path</th>
|
||||
<th class="tableblock halign-left valign-top">Type</th>
|
||||
<th class="tableblock halign-left valign-top">Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>dueDate</code></p></td>
|
||||
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>String</code></p></td>
|
||||
<td class="tableblock halign-left valign-top"><p class="tableblock">Spring Cloud milestone due date</p></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="_response_fields_3"><a class="link" href="#_response_fields_3">Response Fields</a></h3>
|
||||
<table class="tableblock frame-all grid-all stretch">
|
||||
<colgroup>
|
||||
<col style="width: 33.3333%;">
|
||||
<col style="width: 33.3333%;">
|
||||
<col style="width: 33.3334%;">
|
||||
</colgroup>
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="tableblock halign-left valign-top">Path</th>
|
||||
<th class="tableblock halign-left valign-top">Type</th>
|
||||
<th class="tableblock halign-left valign-top">Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>dueDate</code></p></td>
|
||||
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>String</code></p></td>
|
||||
<td class="tableblock halign-left valign-top"><p class="tableblock">Spring Cloud milestone due date</p></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript" src="js/tocbot/tocbot.min.js"></script>
|
||||
<script type="text/javascript" src="js/toc.js"></script>
|
||||
<link rel="stylesheet" href="js/highlight/styles/atom-one-dark-reasonable.min.css">
|
||||
<script src="js/tocbot/tocbot.min.js" type="text/javascript"></script>
|
||||
<script src="js/toc.js" type="text/javascript"></script>
|
||||
<link href="js/highlight/styles/atom-one-dark-reasonable.min.css" rel="stylesheet">
|
||||
<script src="js/highlight/highlight.min.js"></script>
|
||||
<script>hljs.initHighlighting()</script>
|
||||
</body>
|
||||
|
||||
@@ -56,15 +56,15 @@ public class SpringCloudInfoRestControllerTests {
|
||||
@Rule
|
||||
public JUnitRestDocumentation restDocumentation = new JUnitRestDocumentation();
|
||||
|
||||
@MockBean
|
||||
SpringCloudInfoService springCloudInfoService;
|
||||
|
||||
@Autowired
|
||||
private MockMvc mockMvc;
|
||||
|
||||
@Autowired
|
||||
private WebApplicationContext context;
|
||||
|
||||
@MockBean
|
||||
SpringCloudInfoService springCloudInfoService;
|
||||
|
||||
@Before
|
||||
public void setUp() {
|
||||
this.mockMvc = MockMvcBuilders.webAppContextSetup(this.context)
|
||||
|
||||
@@ -26,11 +26,12 @@ import java.util.Map;
|
||||
*/
|
||||
public final class SpringCloudInfoTestData {
|
||||
|
||||
private SpringCloudInfoTestData() {
|
||||
throw new IllegalStateException("Can't instantiate utility class");
|
||||
}
|
||||
|
||||
public static Map<String, String> releaseVersions = new HashMap<>();
|
||||
|
||||
public static List<String> springCloudVersions = new ArrayList<>();
|
||||
|
||||
public static Map<String, String> milestoneStrings = new HashMap<>();
|
||||
|
||||
static {
|
||||
releaseVersions.put("spring-boot", "2.2.0.BUILD-SNAPSHOT");
|
||||
releaseVersions.put("spring-cloud-aws", "2.2.0.BUILD-SNAPSHOT");
|
||||
@@ -54,7 +55,6 @@ public final class SpringCloudInfoTestData {
|
||||
releaseVersions.put("spring-cloud-zookeeper", "2.2.0.BUILD-SNAPSHOT");
|
||||
}
|
||||
|
||||
public static List<String> springCloudVersions = new ArrayList<>();
|
||||
static {
|
||||
springCloudVersions.add("vGreenwich.SR1");
|
||||
springCloudVersions.add("vGreenwich.RELEASE");
|
||||
@@ -88,7 +88,6 @@ public final class SpringCloudInfoTestData {
|
||||
springCloudVersions.add("vDalston.SR4");
|
||||
}
|
||||
|
||||
public static Map<String, String> milestoneStrings = new HashMap<>();
|
||||
static {
|
||||
milestoneStrings.put("Hoxton.M1", "2019-05-23T07:00:00Z");
|
||||
milestoneStrings.put("Hoxton.M2", "2019-06-27T07:00:00Z");
|
||||
@@ -96,4 +95,8 @@ public final class SpringCloudInfoTestData {
|
||||
milestoneStrings.put("Finchley.SR4", null);
|
||||
}
|
||||
|
||||
private SpringCloudInfoTestData() {
|
||||
throw new IllegalStateException("Can't instantiate utility class");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -1,302 +1,302 @@
|
||||
[
|
||||
{
|
||||
"name":"vGreenwich.SR1",
|
||||
"zipball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vGreenwich.SR1",
|
||||
"tarball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vGreenwich.SR1",
|
||||
"commit":{
|
||||
"sha":"a9c903373dbfe70bf20410d242c026d700886678",
|
||||
"url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/a9c903373dbfe70bf20410d242c026d700886678"
|
||||
"name": "vGreenwich.SR1",
|
||||
"zipball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vGreenwich.SR1",
|
||||
"tarball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vGreenwich.SR1",
|
||||
"commit": {
|
||||
"sha": "a9c903373dbfe70bf20410d242c026d700886678",
|
||||
"url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/a9c903373dbfe70bf20410d242c026d700886678"
|
||||
},
|
||||
"node_id":"MDM6UmVmMjI0ODI2NjQ6dkdyZWVud2ljaC5TUjE="
|
||||
"node_id": "MDM6UmVmMjI0ODI2NjQ6dkdyZWVud2ljaC5TUjE="
|
||||
},
|
||||
{
|
||||
"name":"vGreenwich.RELEASE",
|
||||
"zipball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vGreenwich.RELEASE",
|
||||
"tarball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vGreenwich.RELEASE",
|
||||
"commit":{
|
||||
"sha":"b14ede22cb5de30c31cd50aa240cb321197ef8ef",
|
||||
"url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/b14ede22cb5de30c31cd50aa240cb321197ef8ef"
|
||||
"name": "vGreenwich.RELEASE",
|
||||
"zipball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vGreenwich.RELEASE",
|
||||
"tarball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vGreenwich.RELEASE",
|
||||
"commit": {
|
||||
"sha": "b14ede22cb5de30c31cd50aa240cb321197ef8ef",
|
||||
"url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/b14ede22cb5de30c31cd50aa240cb321197ef8ef"
|
||||
},
|
||||
"node_id":"MDM6UmVmMjI0ODI2NjQ6dkdyZWVud2ljaC5SRUxFQVNF"
|
||||
"node_id": "MDM6UmVmMjI0ODI2NjQ6dkdyZWVud2ljaC5SRUxFQVNF"
|
||||
},
|
||||
{
|
||||
"name":"vGreenwich.RC2",
|
||||
"zipball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vGreenwich.RC2",
|
||||
"tarball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vGreenwich.RC2",
|
||||
"commit":{
|
||||
"sha":"b5a008184bf4bbacab18c6ac3e6f762fe557dbec",
|
||||
"url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/b5a008184bf4bbacab18c6ac3e6f762fe557dbec"
|
||||
"name": "vGreenwich.RC2",
|
||||
"zipball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vGreenwich.RC2",
|
||||
"tarball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vGreenwich.RC2",
|
||||
"commit": {
|
||||
"sha": "b5a008184bf4bbacab18c6ac3e6f762fe557dbec",
|
||||
"url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/b5a008184bf4bbacab18c6ac3e6f762fe557dbec"
|
||||
},
|
||||
"node_id":"MDM6UmVmMjI0ODI2NjQ6dkdyZWVud2ljaC5SQzI="
|
||||
"node_id": "MDM6UmVmMjI0ODI2NjQ6dkdyZWVud2ljaC5SQzI="
|
||||
},
|
||||
{
|
||||
"name":"vGreenwich.RC1",
|
||||
"zipball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vGreenwich.RC1",
|
||||
"tarball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vGreenwich.RC1",
|
||||
"commit":{
|
||||
"sha":"c0f6f9acd93dc50051c880568c934a01c70a2092",
|
||||
"url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/c0f6f9acd93dc50051c880568c934a01c70a2092"
|
||||
"name": "vGreenwich.RC1",
|
||||
"zipball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vGreenwich.RC1",
|
||||
"tarball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vGreenwich.RC1",
|
||||
"commit": {
|
||||
"sha": "c0f6f9acd93dc50051c880568c934a01c70a2092",
|
||||
"url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/c0f6f9acd93dc50051c880568c934a01c70a2092"
|
||||
},
|
||||
"node_id":"MDM6UmVmMjI0ODI2NjQ6dkdyZWVud2ljaC5SQzE="
|
||||
"node_id": "MDM6UmVmMjI0ODI2NjQ6dkdyZWVud2ljaC5SQzE="
|
||||
},
|
||||
{
|
||||
"name":"vGreenwich.M3",
|
||||
"zipball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vGreenwich.M3",
|
||||
"tarball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vGreenwich.M3",
|
||||
"commit":{
|
||||
"sha":"96ff83431ace468e48b5dfa3215d05b25c83e009",
|
||||
"url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/96ff83431ace468e48b5dfa3215d05b25c83e009"
|
||||
"name": "vGreenwich.M3",
|
||||
"zipball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vGreenwich.M3",
|
||||
"tarball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vGreenwich.M3",
|
||||
"commit": {
|
||||
"sha": "96ff83431ace468e48b5dfa3215d05b25c83e009",
|
||||
"url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/96ff83431ace468e48b5dfa3215d05b25c83e009"
|
||||
},
|
||||
"node_id":"MDM6UmVmMjI0ODI2NjQ6dkdyZWVud2ljaC5NMw=="
|
||||
"node_id": "MDM6UmVmMjI0ODI2NjQ6dkdyZWVud2ljaC5NMw=="
|
||||
},
|
||||
{
|
||||
"name":"vGreenwich.M2",
|
||||
"zipball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vGreenwich.M2",
|
||||
"tarball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vGreenwich.M2",
|
||||
"commit":{
|
||||
"sha":"28ba483beb02b874013eb29a3cdeb09c1394998a",
|
||||
"url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/28ba483beb02b874013eb29a3cdeb09c1394998a"
|
||||
"name": "vGreenwich.M2",
|
||||
"zipball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vGreenwich.M2",
|
||||
"tarball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vGreenwich.M2",
|
||||
"commit": {
|
||||
"sha": "28ba483beb02b874013eb29a3cdeb09c1394998a",
|
||||
"url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/28ba483beb02b874013eb29a3cdeb09c1394998a"
|
||||
},
|
||||
"node_id":"MDM6UmVmMjI0ODI2NjQ6dkdyZWVud2ljaC5NMg=="
|
||||
"node_id": "MDM6UmVmMjI0ODI2NjQ6dkdyZWVud2ljaC5NMg=="
|
||||
},
|
||||
{
|
||||
"name":"vGreenwich.M1",
|
||||
"zipball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vGreenwich.M1",
|
||||
"tarball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vGreenwich.M1",
|
||||
"commit":{
|
||||
"sha":"864aad4350d7c07a3b975d0522cb9f0a3442eec0",
|
||||
"url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/864aad4350d7c07a3b975d0522cb9f0a3442eec0"
|
||||
"name": "vGreenwich.M1",
|
||||
"zipball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vGreenwich.M1",
|
||||
"tarball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vGreenwich.M1",
|
||||
"commit": {
|
||||
"sha": "864aad4350d7c07a3b975d0522cb9f0a3442eec0",
|
||||
"url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/864aad4350d7c07a3b975d0522cb9f0a3442eec0"
|
||||
},
|
||||
"node_id":"MDM6UmVmMjI0ODI2NjQ6dkdyZWVud2ljaC5NMQ=="
|
||||
"node_id": "MDM6UmVmMjI0ODI2NjQ6dkdyZWVud2ljaC5NMQ=="
|
||||
},
|
||||
{
|
||||
"name":"vFinchley.SR3",
|
||||
"zipball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vFinchley.SR3",
|
||||
"tarball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vFinchley.SR3",
|
||||
"commit":{
|
||||
"sha":"ce81fa120aef0d00a8c95664b373377eca8de3d7",
|
||||
"url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/ce81fa120aef0d00a8c95664b373377eca8de3d7"
|
||||
"name": "vFinchley.SR3",
|
||||
"zipball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vFinchley.SR3",
|
||||
"tarball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vFinchley.SR3",
|
||||
"commit": {
|
||||
"sha": "ce81fa120aef0d00a8c95664b373377eca8de3d7",
|
||||
"url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/ce81fa120aef0d00a8c95664b373377eca8de3d7"
|
||||
},
|
||||
"node_id":"MDM6UmVmMjI0ODI2NjQ6dkZpbmNobGV5LlNSMw=="
|
||||
"node_id": "MDM6UmVmMjI0ODI2NjQ6dkZpbmNobGV5LlNSMw=="
|
||||
},
|
||||
{
|
||||
"name":"vFinchley.SR2",
|
||||
"zipball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vFinchley.SR2",
|
||||
"tarball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vFinchley.SR2",
|
||||
"commit":{
|
||||
"sha":"34ea6d4e2e751159589113d25f4a6510e4ed374b",
|
||||
"url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/34ea6d4e2e751159589113d25f4a6510e4ed374b"
|
||||
"name": "vFinchley.SR2",
|
||||
"zipball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vFinchley.SR2",
|
||||
"tarball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vFinchley.SR2",
|
||||
"commit": {
|
||||
"sha": "34ea6d4e2e751159589113d25f4a6510e4ed374b",
|
||||
"url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/34ea6d4e2e751159589113d25f4a6510e4ed374b"
|
||||
},
|
||||
"node_id":"MDM6UmVmMjI0ODI2NjQ6dkZpbmNobGV5LlNSMg=="
|
||||
"node_id": "MDM6UmVmMjI0ODI2NjQ6dkZpbmNobGV5LlNSMg=="
|
||||
},
|
||||
{
|
||||
"name":"vFinchley.SR1",
|
||||
"zipball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vFinchley.SR1",
|
||||
"tarball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vFinchley.SR1",
|
||||
"commit":{
|
||||
"sha":"b3e3ab5f0e3badeaf4fab0d432c8881327c00a16",
|
||||
"url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/b3e3ab5f0e3badeaf4fab0d432c8881327c00a16"
|
||||
"name": "vFinchley.SR1",
|
||||
"zipball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vFinchley.SR1",
|
||||
"tarball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vFinchley.SR1",
|
||||
"commit": {
|
||||
"sha": "b3e3ab5f0e3badeaf4fab0d432c8881327c00a16",
|
||||
"url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/b3e3ab5f0e3badeaf4fab0d432c8881327c00a16"
|
||||
},
|
||||
"node_id":"MDM6UmVmMjI0ODI2NjQ6dkZpbmNobGV5LlNSMQ=="
|
||||
"node_id": "MDM6UmVmMjI0ODI2NjQ6dkZpbmNobGV5LlNSMQ=="
|
||||
},
|
||||
{
|
||||
"name":"vFinchley.RELEASE",
|
||||
"zipball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vFinchley.RELEASE",
|
||||
"tarball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vFinchley.RELEASE",
|
||||
"commit":{
|
||||
"sha":"f7c64759e431b583d5da11422b7b67a2a323c5c8",
|
||||
"url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/f7c64759e431b583d5da11422b7b67a2a323c5c8"
|
||||
"name": "vFinchley.RELEASE",
|
||||
"zipball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vFinchley.RELEASE",
|
||||
"tarball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vFinchley.RELEASE",
|
||||
"commit": {
|
||||
"sha": "f7c64759e431b583d5da11422b7b67a2a323c5c8",
|
||||
"url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/f7c64759e431b583d5da11422b7b67a2a323c5c8"
|
||||
},
|
||||
"node_id":"MDM6UmVmMjI0ODI2NjQ6dkZpbmNobGV5LlJFTEVBU0U="
|
||||
"node_id": "MDM6UmVmMjI0ODI2NjQ6dkZpbmNobGV5LlJFTEVBU0U="
|
||||
},
|
||||
{
|
||||
"name":"vFinchley.RC2",
|
||||
"zipball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vFinchley.RC2",
|
||||
"tarball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vFinchley.RC2",
|
||||
"commit":{
|
||||
"sha":"04dbea43b6f9b42b8b4b68a04b698df56b99b438",
|
||||
"url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/04dbea43b6f9b42b8b4b68a04b698df56b99b438"
|
||||
"name": "vFinchley.RC2",
|
||||
"zipball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vFinchley.RC2",
|
||||
"tarball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vFinchley.RC2",
|
||||
"commit": {
|
||||
"sha": "04dbea43b6f9b42b8b4b68a04b698df56b99b438",
|
||||
"url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/04dbea43b6f9b42b8b4b68a04b698df56b99b438"
|
||||
},
|
||||
"node_id":"MDM6UmVmMjI0ODI2NjQ6dkZpbmNobGV5LlJDMg=="
|
||||
"node_id": "MDM6UmVmMjI0ODI2NjQ6dkZpbmNobGV5LlJDMg=="
|
||||
},
|
||||
{
|
||||
"name":"vFinchley.RC1",
|
||||
"zipball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vFinchley.RC1",
|
||||
"tarball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vFinchley.RC1",
|
||||
"commit":{
|
||||
"sha":"54ea18c4aee39654dbc4ffdf1808fb79654ec035",
|
||||
"url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/54ea18c4aee39654dbc4ffdf1808fb79654ec035"
|
||||
"name": "vFinchley.RC1",
|
||||
"zipball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vFinchley.RC1",
|
||||
"tarball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vFinchley.RC1",
|
||||
"commit": {
|
||||
"sha": "54ea18c4aee39654dbc4ffdf1808fb79654ec035",
|
||||
"url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/54ea18c4aee39654dbc4ffdf1808fb79654ec035"
|
||||
},
|
||||
"node_id":"MDM6UmVmMjI0ODI2NjQ6dkZpbmNobGV5LlJDMQ=="
|
||||
"node_id": "MDM6UmVmMjI0ODI2NjQ6dkZpbmNobGV5LlJDMQ=="
|
||||
},
|
||||
{
|
||||
"name":"vFinchley.M9",
|
||||
"zipball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vFinchley.M9",
|
||||
"tarball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vFinchley.M9",
|
||||
"commit":{
|
||||
"sha":"2ed336bd8719ef2096390d4cb905c1b779046f0c",
|
||||
"url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/2ed336bd8719ef2096390d4cb905c1b779046f0c"
|
||||
"name": "vFinchley.M9",
|
||||
"zipball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vFinchley.M9",
|
||||
"tarball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vFinchley.M9",
|
||||
"commit": {
|
||||
"sha": "2ed336bd8719ef2096390d4cb905c1b779046f0c",
|
||||
"url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/2ed336bd8719ef2096390d4cb905c1b779046f0c"
|
||||
},
|
||||
"node_id":"MDM6UmVmMjI0ODI2NjQ6dkZpbmNobGV5Lk05"
|
||||
"node_id": "MDM6UmVmMjI0ODI2NjQ6dkZpbmNobGV5Lk05"
|
||||
},
|
||||
{
|
||||
"name":"vFinchley.M8",
|
||||
"zipball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vFinchley.M8",
|
||||
"tarball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vFinchley.M8",
|
||||
"commit":{
|
||||
"sha":"eecc0e960b8b7e2bfd4c67138d4b88df43f9b7b6",
|
||||
"url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/eecc0e960b8b7e2bfd4c67138d4b88df43f9b7b6"
|
||||
"name": "vFinchley.M8",
|
||||
"zipball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vFinchley.M8",
|
||||
"tarball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vFinchley.M8",
|
||||
"commit": {
|
||||
"sha": "eecc0e960b8b7e2bfd4c67138d4b88df43f9b7b6",
|
||||
"url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/eecc0e960b8b7e2bfd4c67138d4b88df43f9b7b6"
|
||||
},
|
||||
"node_id":"MDM6UmVmMjI0ODI2NjQ6dkZpbmNobGV5Lk04"
|
||||
"node_id": "MDM6UmVmMjI0ODI2NjQ6dkZpbmNobGV5Lk04"
|
||||
},
|
||||
{
|
||||
"name":"vFinchley.M7",
|
||||
"zipball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vFinchley.M7",
|
||||
"tarball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vFinchley.M7",
|
||||
"commit":{
|
||||
"sha":"2377cfd5386bc985d6d13bf3d9605249d66538e4",
|
||||
"url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/2377cfd5386bc985d6d13bf3d9605249d66538e4"
|
||||
"name": "vFinchley.M7",
|
||||
"zipball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vFinchley.M7",
|
||||
"tarball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vFinchley.M7",
|
||||
"commit": {
|
||||
"sha": "2377cfd5386bc985d6d13bf3d9605249d66538e4",
|
||||
"url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/2377cfd5386bc985d6d13bf3d9605249d66538e4"
|
||||
},
|
||||
"node_id":"MDM6UmVmMjI0ODI2NjQ6dkZpbmNobGV5Lk03"
|
||||
"node_id": "MDM6UmVmMjI0ODI2NjQ6dkZpbmNobGV5Lk03"
|
||||
},
|
||||
{
|
||||
"name":"vFinchley.M6",
|
||||
"zipball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vFinchley.M6",
|
||||
"tarball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vFinchley.M6",
|
||||
"commit":{
|
||||
"sha":"3fbd9d7086627a1453c61e92e79259a2f3c3c8c1",
|
||||
"url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/3fbd9d7086627a1453c61e92e79259a2f3c3c8c1"
|
||||
"name": "vFinchley.M6",
|
||||
"zipball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vFinchley.M6",
|
||||
"tarball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vFinchley.M6",
|
||||
"commit": {
|
||||
"sha": "3fbd9d7086627a1453c61e92e79259a2f3c3c8c1",
|
||||
"url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/3fbd9d7086627a1453c61e92e79259a2f3c3c8c1"
|
||||
},
|
||||
"node_id":"MDM6UmVmMjI0ODI2NjQ6dkZpbmNobGV5Lk02"
|
||||
"node_id": "MDM6UmVmMjI0ODI2NjQ6dkZpbmNobGV5Lk02"
|
||||
},
|
||||
{
|
||||
"name":"vFinchley.M5",
|
||||
"zipball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vFinchley.M5",
|
||||
"tarball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vFinchley.M5",
|
||||
"commit":{
|
||||
"sha":"2be145fa2dc7a8afe5f379920300b029b439ffeb",
|
||||
"url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/2be145fa2dc7a8afe5f379920300b029b439ffeb"
|
||||
"name": "vFinchley.M5",
|
||||
"zipball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vFinchley.M5",
|
||||
"tarball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vFinchley.M5",
|
||||
"commit": {
|
||||
"sha": "2be145fa2dc7a8afe5f379920300b029b439ffeb",
|
||||
"url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/2be145fa2dc7a8afe5f379920300b029b439ffeb"
|
||||
},
|
||||
"node_id":"MDM6UmVmMjI0ODI2NjQ6dkZpbmNobGV5Lk01"
|
||||
"node_id": "MDM6UmVmMjI0ODI2NjQ6dkZpbmNobGV5Lk01"
|
||||
},
|
||||
{
|
||||
"name":"vFinchley.M3",
|
||||
"zipball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vFinchley.M3",
|
||||
"tarball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vFinchley.M3",
|
||||
"commit":{
|
||||
"sha":"e7362196ec5a5d9761a2668e4ef91a3ea3345a61",
|
||||
"url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/e7362196ec5a5d9761a2668e4ef91a3ea3345a61"
|
||||
"name": "vFinchley.M3",
|
||||
"zipball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vFinchley.M3",
|
||||
"tarball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vFinchley.M3",
|
||||
"commit": {
|
||||
"sha": "e7362196ec5a5d9761a2668e4ef91a3ea3345a61",
|
||||
"url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/e7362196ec5a5d9761a2668e4ef91a3ea3345a61"
|
||||
},
|
||||
"node_id":"MDM6UmVmMjI0ODI2NjQ6dkZpbmNobGV5Lk0z"
|
||||
"node_id": "MDM6UmVmMjI0ODI2NjQ6dkZpbmNobGV5Lk0z"
|
||||
},
|
||||
{
|
||||
"name":"vFinchley.M2",
|
||||
"zipball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vFinchley.M2",
|
||||
"tarball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vFinchley.M2",
|
||||
"commit":{
|
||||
"sha":"fbac1e822c91cf2acfc542a01d2aae758e9143e8",
|
||||
"url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/fbac1e822c91cf2acfc542a01d2aae758e9143e8"
|
||||
"name": "vFinchley.M2",
|
||||
"zipball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vFinchley.M2",
|
||||
"tarball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vFinchley.M2",
|
||||
"commit": {
|
||||
"sha": "fbac1e822c91cf2acfc542a01d2aae758e9143e8",
|
||||
"url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/fbac1e822c91cf2acfc542a01d2aae758e9143e8"
|
||||
},
|
||||
"node_id":"MDM6UmVmMjI0ODI2NjQ6dkZpbmNobGV5Lk0y"
|
||||
"node_id": "MDM6UmVmMjI0ODI2NjQ6dkZpbmNobGV5Lk0y"
|
||||
},
|
||||
{
|
||||
"name":"vFinchley.M1",
|
||||
"zipball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vFinchley.M1",
|
||||
"tarball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vFinchley.M1",
|
||||
"commit":{
|
||||
"sha":"af82b2d3ba2213dedd431f69e733923fbd81d11e",
|
||||
"url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/af82b2d3ba2213dedd431f69e733923fbd81d11e"
|
||||
"name": "vFinchley.M1",
|
||||
"zipball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vFinchley.M1",
|
||||
"tarball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vFinchley.M1",
|
||||
"commit": {
|
||||
"sha": "af82b2d3ba2213dedd431f69e733923fbd81d11e",
|
||||
"url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/af82b2d3ba2213dedd431f69e733923fbd81d11e"
|
||||
},
|
||||
"node_id":"MDM6UmVmMjI0ODI2NjQ6dkZpbmNobGV5Lk0x"
|
||||
"node_id": "MDM6UmVmMjI0ODI2NjQ6dkZpbmNobGV5Lk0x"
|
||||
},
|
||||
{
|
||||
"name":"vEdgware.SR5",
|
||||
"zipball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vEdgware.SR5",
|
||||
"tarball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vEdgware.SR5",
|
||||
"commit":{
|
||||
"sha":"e913188e3ad1f2eaff7789d2738c5c27a8d81393",
|
||||
"url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/e913188e3ad1f2eaff7789d2738c5c27a8d81393"
|
||||
"name": "vEdgware.SR5",
|
||||
"zipball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vEdgware.SR5",
|
||||
"tarball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vEdgware.SR5",
|
||||
"commit": {
|
||||
"sha": "e913188e3ad1f2eaff7789d2738c5c27a8d81393",
|
||||
"url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/e913188e3ad1f2eaff7789d2738c5c27a8d81393"
|
||||
},
|
||||
"node_id":"MDM6UmVmMjI0ODI2NjQ6dkVkZ3dhcmUuU1I1"
|
||||
"node_id": "MDM6UmVmMjI0ODI2NjQ6dkVkZ3dhcmUuU1I1"
|
||||
},
|
||||
{
|
||||
"name":"vEdgware.SR4",
|
||||
"zipball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vEdgware.SR4",
|
||||
"tarball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vEdgware.SR4",
|
||||
"commit":{
|
||||
"sha":"8a05a2f6b796777671c88b83526b8af79a1f59e1",
|
||||
"url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/8a05a2f6b796777671c88b83526b8af79a1f59e1"
|
||||
"name": "vEdgware.SR4",
|
||||
"zipball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vEdgware.SR4",
|
||||
"tarball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vEdgware.SR4",
|
||||
"commit": {
|
||||
"sha": "8a05a2f6b796777671c88b83526b8af79a1f59e1",
|
||||
"url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/8a05a2f6b796777671c88b83526b8af79a1f59e1"
|
||||
},
|
||||
"node_id":"MDM6UmVmMjI0ODI2NjQ6dkVkZ3dhcmUuU1I0"
|
||||
"node_id": "MDM6UmVmMjI0ODI2NjQ6dkVkZ3dhcmUuU1I0"
|
||||
},
|
||||
{
|
||||
"name":"vEdgware.SR3",
|
||||
"zipball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vEdgware.SR3",
|
||||
"tarball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vEdgware.SR3",
|
||||
"commit":{
|
||||
"sha":"c20a51ae0f0066ea221597b5e86b5b55dca1a2af",
|
||||
"url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/c20a51ae0f0066ea221597b5e86b5b55dca1a2af"
|
||||
"name": "vEdgware.SR3",
|
||||
"zipball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vEdgware.SR3",
|
||||
"tarball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vEdgware.SR3",
|
||||
"commit": {
|
||||
"sha": "c20a51ae0f0066ea221597b5e86b5b55dca1a2af",
|
||||
"url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/c20a51ae0f0066ea221597b5e86b5b55dca1a2af"
|
||||
},
|
||||
"node_id":"MDM6UmVmMjI0ODI2NjQ6dkVkZ3dhcmUuU1Iz"
|
||||
"node_id": "MDM6UmVmMjI0ODI2NjQ6dkVkZ3dhcmUuU1Iz"
|
||||
},
|
||||
{
|
||||
"name":"vEdgware.SR2",
|
||||
"zipball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vEdgware.SR2",
|
||||
"tarball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vEdgware.SR2",
|
||||
"commit":{
|
||||
"sha":"759413db879f79656ed9350e04b26dbc7a133992",
|
||||
"url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/759413db879f79656ed9350e04b26dbc7a133992"
|
||||
"name": "vEdgware.SR2",
|
||||
"zipball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vEdgware.SR2",
|
||||
"tarball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vEdgware.SR2",
|
||||
"commit": {
|
||||
"sha": "759413db879f79656ed9350e04b26dbc7a133992",
|
||||
"url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/759413db879f79656ed9350e04b26dbc7a133992"
|
||||
},
|
||||
"node_id":"MDM6UmVmMjI0ODI2NjQ6dkVkZ3dhcmUuU1Iy"
|
||||
"node_id": "MDM6UmVmMjI0ODI2NjQ6dkVkZ3dhcmUuU1Iy"
|
||||
},
|
||||
{
|
||||
"name":"vEdgware.SR1",
|
||||
"zipball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vEdgware.SR1",
|
||||
"tarball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vEdgware.SR1",
|
||||
"commit":{
|
||||
"sha":"35e48e2fd1740ff7ae821fc3e61337c215737bb8",
|
||||
"url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/35e48e2fd1740ff7ae821fc3e61337c215737bb8"
|
||||
"name": "vEdgware.SR1",
|
||||
"zipball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vEdgware.SR1",
|
||||
"tarball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vEdgware.SR1",
|
||||
"commit": {
|
||||
"sha": "35e48e2fd1740ff7ae821fc3e61337c215737bb8",
|
||||
"url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/35e48e2fd1740ff7ae821fc3e61337c215737bb8"
|
||||
},
|
||||
"node_id":"MDM6UmVmMjI0ODI2NjQ6dkVkZ3dhcmUuU1Ix"
|
||||
"node_id": "MDM6UmVmMjI0ODI2NjQ6dkVkZ3dhcmUuU1Ix"
|
||||
},
|
||||
{
|
||||
"name":"vEdgware.RELEASE",
|
||||
"zipball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vEdgware.RELEASE",
|
||||
"tarball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vEdgware.RELEASE",
|
||||
"commit":{
|
||||
"sha":"e39b986ec68d0a7b8b4a56281adfb9de096def53",
|
||||
"url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/e39b986ec68d0a7b8b4a56281adfb9de096def53"
|
||||
"name": "vEdgware.RELEASE",
|
||||
"zipball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vEdgware.RELEASE",
|
||||
"tarball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vEdgware.RELEASE",
|
||||
"commit": {
|
||||
"sha": "e39b986ec68d0a7b8b4a56281adfb9de096def53",
|
||||
"url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/e39b986ec68d0a7b8b4a56281adfb9de096def53"
|
||||
},
|
||||
"node_id":"MDM6UmVmMjI0ODI2NjQ6dkVkZ3dhcmUuUkVMRUFTRQ=="
|
||||
"node_id": "MDM6UmVmMjI0ODI2NjQ6dkVkZ3dhcmUuUkVMRUFTRQ=="
|
||||
},
|
||||
{
|
||||
"name":"vEdgware.M1",
|
||||
"zipball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vEdgware.M1",
|
||||
"tarball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vEdgware.M1",
|
||||
"commit":{
|
||||
"sha":"5fce865896095137266c788a84ba9843f6781882",
|
||||
"url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/5fce865896095137266c788a84ba9843f6781882"
|
||||
"name": "vEdgware.M1",
|
||||
"zipball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vEdgware.M1",
|
||||
"tarball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vEdgware.M1",
|
||||
"commit": {
|
||||
"sha": "5fce865896095137266c788a84ba9843f6781882",
|
||||
"url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/5fce865896095137266c788a84ba9843f6781882"
|
||||
},
|
||||
"node_id":"MDM6UmVmMjI0ODI2NjQ6dkVkZ3dhcmUuTTE="
|
||||
"node_id": "MDM6UmVmMjI0ODI2NjQ6dkVkZ3dhcmUuTTE="
|
||||
},
|
||||
{
|
||||
"name":"vDalston.SR5",
|
||||
"zipball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vDalston.SR5",
|
||||
"tarball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vDalston.SR5",
|
||||
"commit":{
|
||||
"sha":"d989c6b96590a8bafef5c0352908fcd4673836db",
|
||||
"url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/d989c6b96590a8bafef5c0352908fcd4673836db"
|
||||
"name": "vDalston.SR5",
|
||||
"zipball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vDalston.SR5",
|
||||
"tarball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vDalston.SR5",
|
||||
"commit": {
|
||||
"sha": "d989c6b96590a8bafef5c0352908fcd4673836db",
|
||||
"url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/d989c6b96590a8bafef5c0352908fcd4673836db"
|
||||
},
|
||||
"node_id":"MDM6UmVmMjI0ODI2NjQ6dkRhbHN0b24uU1I1"
|
||||
"node_id": "MDM6UmVmMjI0ODI2NjQ6dkRhbHN0b24uU1I1"
|
||||
},
|
||||
{
|
||||
"name":"vDalston.SR4",
|
||||
"zipball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vDalston.SR4",
|
||||
"tarball_url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vDalston.SR4",
|
||||
"commit":{
|
||||
"sha":"28c14699695a76843a6d1c347b1f21055d83ca62",
|
||||
"url":"https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/28c14699695a76843a6d1c347b1f21055d83ca62"
|
||||
"name": "vDalston.SR4",
|
||||
"zipball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/zipball/vDalston.SR4",
|
||||
"tarball_url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/tarball/vDalston.SR4",
|
||||
"commit": {
|
||||
"sha": "28c14699695a76843a6d1c347b1f21055d83ca62",
|
||||
"url": "https://api.github.com/repos/spring-cloud/spring-cloud-release/commits/28c14699695a76843a6d1c347b1f21055d83ca62"
|
||||
},
|
||||
"node_id":"MDM6UmVmMjI0ODI2NjQ6dkRhbHN0b24uU1I0"
|
||||
"node_id": "MDM6UmVmMjI0ODI2NjQ6dkRhbHN0b24uU1I0"
|
||||
}
|
||||
]
|
||||
Reference in New Issue
Block a user