Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in / Register
Toggle navigation
S
spring-boot
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
DEMO
spring-boot
Commits
c8737008
Commit
c8737008
authored
Nov 10, 2015
by
Johnny Lim
Committed by
Phillip Webb
Nov 10, 2015
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Polish
parent
83e8bfed
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
8 additions
and
8 deletions
+8
-8
deployment.adoc
spring-boot-docs/src/main/asciidoc/deployment.adoc
+7
-7
SpringApplicationConfigurationXmlConventionConfigurationTests.java
...licationConfigurationXmlConventionConfigurationTests.java
+1
-1
No files found.
spring-boot-docs/src/main/asciidoc/deployment.adoc
View file @
c8737008
...
...
@@ -22,7 +22,7 @@ _cloud's_ notion of a running process.
Two popular cloud providers, Heroku and Cloud Foundry, employ a "`buildpack`" approach.
The buildpack wraps your deployed code in whatever is needed to _start_ your
application: it might be a JDK and a call to `java`, it might be an embedded webserver,
application: it might be a JDK and a call to `java`, it might be an embedded web
server,
or it might be a full-fledged application server. A buildpack is pluggable, but ideally
you should be able to get by with as few customizations to it as possible.
This reduces the footprint of functionality that is not under your control. It minimizes
...
...
@@ -232,11 +232,11 @@ Your application should now be up and running on Heroku.
[[cloud-deployment-openshift]]
=== Open
s
hift
https://www.openshift.com/[Open
s
hift] is the RedHat public (and enterprise) PaaS solution.
=== Open
S
hift
https://www.openshift.com/[Open
S
hift] is the RedHat public (and enterprise) PaaS solution.
Like Heroku, it works by running scripts triggered by git commits, so you can script
the launching of a Spring Boot application in pretty much any way you like as long as the
Java runtime is available (which is a standard feature you can ask for at Open
s
hift).
Java runtime is available (which is a standard feature you can ask for at Open
S
hift).
To do this you can use the
https://www.openshift.com/developers/do-it-yourself[DIY Cartridge] and hooks in your
repository under `.openshift/action_scripts`:
...
...
@@ -289,7 +289,7 @@ in your `application.properties`, e.g.
----
There's a blog on https://www.openshift.com/blogs/run-gradle-builds-on-openshift[running
Gradle in Open
s
hift] on their website that will get you started with a gradle build to
Gradle in Open
S
hift] on their website that will get you started with a gradle build to
run the app.
...
...
@@ -299,7 +299,7 @@ run the app.
https://boxfuse.com/[Boxfuse] works by turning your Spring Boot executable jar or war
into a minimal VM image that can be deployed unchanged either on VirtualBox or on AWS.
Boxfuse comes with deep integration for Spring Boot and will use the information from your
Spring Boot configuration file to automatically configure ports and healthcheck URLs.
Spring Boot configuration file to automatically configure ports and health
check URLs.
Boxfuse leverages this information both for the images it produces as well as for all the
resources it provisions (instances, security groups, elastic load balancers, etc).
...
...
@@ -581,7 +581,7 @@ your Spring Boot application.
[[deployment-whats-next]]
== What to read next
Check out the http://www.cloudfoundry.com/[Cloud Foundry],
https://www.heroku.com/[Heroku], https://www.openshift.com[Open
s
hift] and
https://www.heroku.com/[Heroku], https://www.openshift.com[Open
S
hift] and
https://boxfuse.com[Boxfuse] web sites for more information about the kinds of features
that a PaaS can offer. These are just four of the most popular Java PaaS providers, since
Spring Boot is so amenable to cloud-based deployment you're free to consider other
...
...
spring-boot/src/test/java/org/springframework/boot/test/SpringApplicationConfigurationXmlConventionConfigurationTests.java
View file @
c8737008
...
...
@@ -38,7 +38,7 @@ public class SpringApplicationConfigurationXmlConventionConfigurationTests {
private
String
foo
;
@Test
public
void
groovy
ConfigLoaded
()
{
public
void
xml
ConfigLoaded
()
{
assertThat
(
this
.
foo
,
equalTo
(
"World"
));
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment