Commit Graph

276 Commits (be72e482acc3281d826eb7d4da98992d0c7e8a12)

Author SHA1 Message Date
Phillip Webb 3ff772957b Add WebServerApplicationContext abstraction
Add a new `WebServerApplicationContext` interface that provides a common
abstraction for all application contexts that create and manage the
lifecycle of an embedded `WebServer`.

Allows server namespaces to become a first-class concept (rather
subverting `ConfigurableWebApplicationContext.getNamespace()`) and
allow us to drop `getServerId()` from `WebServerInitializedEvent`.

Also helps to improve `ManagementContextAutoConfiguration` and
`ManagementContextFactory`.

Fixes gh-11881
7 years ago
Andy Wilkinson 9542f5182c Move scripts for new launch script tests to correct location
See gh-11397
7 years ago
Phillip Webb 886b39293c Merge branch '1.5.x' 7 years ago
Phillip Webb b234501af3 Polish 7 years ago
Phillip Webb 6d93573db0 Merge branch '1.5.x' 7 years ago
Stephane Nicoll a5fd3fbfbd Merge branch '1.5.x' 7 years ago
Stephane Nicoll f8af6c8134 Merge branch '1.5.x' 7 years ago
Phillip Webb 49c685b7c0 Merge branch '1.5.x' 7 years ago
Johnny Lim 483d123d9b Fix imports order for Checkstyle
Closes gh-11587
7 years ago
Madhura Bhave 32557e4987 Fix imports 7 years ago
Phillip Webb b3ec2c9d1d Polish 7 years ago
Andy Wilkinson d439b73758 Use docker-java 3.0.x for launch script integration tests 7 years ago
Johnny Lim 0f0c6e0729 Polish
Closes gh-11536
7 years ago
Madhura Bhave 8102dc78cb Remove redundant throws declarations 7 years ago
Madhura Bhave 100c2ce86f Remove spring-boot-security-tests module
Closes gh-11321
7 years ago
Stephane Nicoll d5c32333d5 Merge branch '1.5.x' 7 years ago
Andy Wilkinson e216560896 Merge branch '1.5.x' 7 years ago
Johnny Lim bd0dcfb172 Utilize StandardCharsets
Closes gh-10972
7 years ago
Andy Wilkinson 66b55defa0 Adapt to password encoder changes in Spring Security
Closes gh-10762
7 years ago
Phillip Webb 748e0779b6 Update copyright year for changed files 7 years ago
Phillip Webb 455505a108 Rename embedded servlet tests
Rename `spring-boot-integration-tests-embedded-servlet-container` to
`spring-boot-server-tests`.

See gh-9316
7 years ago
Phillip Webb b6a83eb8f5 Allow integration tests to use custom repos
Update integration tests so that they can use a custom local Maven
repository.

See gh-9316
7 years ago
Phillip Webb 4ff65d58a4 Fix integration test POMs
Update integration test POMs to use CI friendly version numbers.

See gh-9316
7 years ago
Phillip Webb 8670151045 Fix the way integration tests find version numbers
Update the integration tests so that the version number is found using
the main POM.xml files. Without this change `${revision}` would be
used.

See gh-9316
7 years ago
Phillip Webb 2855010841 Fix sample POMs
Update sample POMs to follow CI friendly Maven conventions.

See gh-9316
7 years ago
Phillip Webb 89b0ba2c14 Relocate test projects under `spring-boot-tests`
Move integration and deployment tests under a single `spring-boot-tests`
module.

See gh-9316
7 years ago