Skip to content
This repository was archived by the owner on Feb 23, 2023. It is now read-only.

Commit 77d39d8

Browse files
committed
Release 0.9.0
1 parent 9304152 commit 77d39d8

File tree

63 files changed

+74
-91
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

63 files changed

+74
-91
lines changed

README.adoc

Lines changed: 7 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,17 @@
1-
:version: 0.8.5
2-
:repository: milestone
3-
:spring-boot-version: 2.4.1
4-
:graalvm-version: 20.3.0
1+
:version: 0.9.0
2+
:repository: release
3+
:spring-boot-version: 2.4.3
4+
:graalvm-version: 20.1.0
55
:graalvm-dev-version: 20.1.0
66
:spring-boot-dev-version: 2.4.3
77
:documentation-url: https://docs.spring.io/spring-native/docs/current/reference/htmlsingle
88

9-
image:https://ci.spring.io/api/v1/teams/spring-native/pipelines/spring-native/badge["Build Status", link="https://ci.spring.io/teams/spring-native/pipelines/spring-native"] image:https://img.shields.io/badge/{version}-documentation-blue.svg["{version} documentation", link="https://repo.spring.io/milestone/org/springframework/experimental/spring-graalvm-native-docs/0.8.5/spring-graalvm-native-docs-0.8.5.zip!/reference/index.html"]
9+
image:https://ci.spring.io/api/v1/teams/spring-native/pipelines/spring-native/badge["Build Status", link="https://ci.spring.io/teams/spring-native/pipelines/spring-native"] image:https://img.shields.io/badge/{version}-documentation-blue.svg["{version} documentation", link="{documentation-url}"]
1010

1111
Spring Native provides an incubating support for compiling Spring applications to native executables using https://www.graalvm.org[GraalVM]
1212
https://www.graalvm.org/reference-manual/native-image/[native-image] compiler, in order to provide a native deployment
13-
option designed to be packaged in lightweight containers. In practice, the target is to support your Spring application
14-
(typically a Spring Boot one), unmodified, on this new platform.
15-
16-
Watch https://www.youtube.com/watch?v=Um9djPTtPe0[The Path Towards Spring Boot Native Applications] SpringOne 2020 talk recording for more details:
17-
image:https://img.youtube.com/vi/Um9djPTtPe0/maxresdefault.jpg["The Path Towards Spring Boot Native Applications",align="center", width=640px, link="https://www.youtube.com/watch?v=Um9djPTtPe0"]
13+
option typically designed to be packaged in lightweight containers. In practice, the target is to support your Spring Boot application
14+
, almost unmodified, on this new platform.
1815

1916
It is mainly composed of:
2017

@@ -27,24 +24,10 @@ It is mainly composed of:
2724
- `spring-aot-maven-plugin`: this module contains the Maven plugin that invokes AOT transformations.
2825
- `samples`: contains various samples that demonstrate the feature usage and are used as integration tests.
2926
30-
== Scope and status
31-
32-
This project status is alpha, which means that we are currently mainly working on the software design and on supporting the features of the current samples (work in progress).
33-
Supporting a wider range of Spring Boot applications, as well as optimizing efficiency (image size, memory consumption) and performances will happen as a second step.
34-
35-
Some changes incubated here are moved directly to https://github.com/spring-projects/spring-framework/labels/type%3A%20native[Spring Framework] and https://github.com/spring-projects/spring-boot/labels/theme%3A%20native[Spring Boot] projects.
36-
3727
== Quick start
3828

3929
For detailed information and walkthroughs of applying the techniques to your project, please see the {documentation-url}[documentation].
4030

41-
=== Artifacts
42-
43-
The latest {version} release supports GraalVM {graalvm-version} and Spring Boot {spring-boot-version}.
44-
45-
- Artifact: https://repo.spring.io/{repository}/org/springframework/experimental/spring-graalvm-native/{version}/spring-graalvm-native-{version}.jar[`org.springframework.experimental:spring-graalvm-native:{version}`]
46-
- Repository: https://repo.spring.io/{repository}[`https://repo.spring.io/{repository}`]
47-
4831
=== Play with the samples
4932

5033
NOTE: You need to install the GraalVM `native-image` compiler, check {documentation-url}/#getting-started-native-image[the documentation] for more details.

org.springframework.experimental.aot.gradle.plugin/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>org.springframework.experimental</groupId>
88
<artifactId>spring-native-build</artifactId>
9-
<version>0.9.0-SNAPSHOT</version>
9+
<version>0.9.0</version>
1010
<relativePath>../pom.xml</relativePath>
1111
</parent>
1212
<groupId>org.springframework.experimental.aot</groupId>

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<modelVersion>4.0.0</modelVersion>
55
<groupId>org.springframework.experimental</groupId>
66
<artifactId>spring-native-build</artifactId>
7-
<version>0.9.0-SNAPSHOT</version>
7+
<version>0.9.0</version>
88
<packaging>pom</packaging>
99
<name>Spring Native build</name>
1010
<url>https://github.com/spring-projects-experimental/spring-native/</url>

samples/actuator-webflux/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>org.springframework.experimental</groupId>
88
<artifactId>spring-native-sample-parent</artifactId>
9-
<version>0.9.0-SNAPSHOT</version>
9+
<version>0.9.0</version>
1010
<relativePath>../maven-parent/pom.xml</relativePath>
1111
</parent>
1212
<groupId>com.example</groupId>

samples/actuator-webmvc/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>org.springframework.experimental</groupId>
88
<artifactId>spring-native-sample-parent</artifactId>
9-
<version>0.9.0-SNAPSHOT</version>
9+
<version>0.9.0</version>
1010
<relativePath>../maven-parent/pom.xml</relativePath>
1111
</parent>
1212
<groupId>com.example</groupId>

samples/batch/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.springframework.experimental</groupId>
99
<artifactId>spring-native-sample-parent</artifactId>
10-
<version>0.9.0-SNAPSHOT</version>
10+
<version>0.9.0</version>
1111
<relativePath>../maven-parent/pom.xml</relativePath>
1212
</parent>
1313
<groupId>com.example</groupId>

samples/boot-features/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.springframework.experimental</groupId>
99
<artifactId>spring-native-sample-parent</artifactId>
10-
<version>0.9.0-SNAPSHOT</version>
10+
<version>0.9.0</version>
1111
<relativePath>../maven-parent/pom.xml</relativePath>
1212
</parent>
1313
<groupId>com.example</groupId>

samples/cloud-config/configclient-new/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>org.springframework.experimental</groupId>
88
<artifactId>spring-native-sample-parent</artifactId>
9-
<version>0.9.0-SNAPSHOT</version>
9+
<version>0.9.0</version>
1010
<relativePath>../../maven-parent/pom.xml</relativePath>
1111
</parent>
1212
<groupId>com.example</groupId>

samples/cloud-config/configclient/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>org.springframework.experimental</groupId>
88
<artifactId>spring-native-sample-parent</artifactId>
9-
<version>0.9.0-SNAPSHOT</version>
9+
<version>0.9.0</version>
1010
<relativePath>../../maven-parent/pom.xml</relativePath>
1111
</parent>
1212
<groupId>com.example</groupId>

samples/cloud-config/configserver/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>org.springframework.experimental</groupId>
88
<artifactId>spring-native-sample-parent</artifactId>
9-
<version>0.9.0-SNAPSHOT</version>
9+
<version>0.9.0</version>
1010
<relativePath>../../maven-parent/pom.xml</relativePath>
1111
</parent>
1212
<groupId>org.demo</groupId>

0 commit comments

Comments
 (0)