Skip to content

Commit a54a25b

Browse files
committed
#30 & #31 - Upgrade Version ~ Spring 3.5.0 and Java 21
1 parent dec038f commit a54a25b

File tree

6 files changed

+15
-15
lines changed

6 files changed

+15
-15
lines changed

.github/workflows/publish.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@ jobs:
1111
runs-on: ubuntu-latest
1212

1313
steps:
14-
- uses: actions/checkout@v3
15-
- name: Set up JDK 17
16-
uses: actions/setup-java@v3
14+
- uses: actions/checkout@v4
15+
- name: Set up JDK 21
16+
uses: actions/setup-java@v4
1717
with:
18-
java-version: '17'
18+
java-version: '21'
1919
distribution: 'temurin'
2020

2121
- name: Build with Maven

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
FROM eclipse-temurin:17
1+
FROM amazoncorretto:21.0.4-alpine3.18
22
WORKDIR app
33
ARG JAR_FILE=target/*.jar
44
COPY ${JAR_FILE} spring-boot-boilerplate.jar
55
EXPOSE 8080
6-
ENTRYPOINT ["java","-jar","spring-boot-boilerplate.jar"]
6+
ENTRYPOINT ["java","-jar","spring-boot-boilerplate.jar"]

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
*Spring Boot Boilerplate* is a **starter kit**. This project is a very simple and useful.
33

44
## Technologies
5-
- Spring Boot (v3.4.0)
5+
- Spring Boot (v3.5.0)
66
- Spring Data JPA
77
- Spring Validation
88
- Spring Security + JWT Token

docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ services:
1616

1717
app:
1818
container_name: app
19-
image: omerfarukgenc34/spring-boot-boilerplate:3.4.0
19+
image: omerfarukgenc34/spring-boot-boilerplate:3.5.0
2020
ports:
2121
- "8080:8080"
2222
environment:

pom.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,17 @@
66
<parent>
77
<groupId>org.springframework.boot</groupId>
88
<artifactId>spring-boot-starter-parent</artifactId>
9-
<version>3.4.0</version>
9+
<version>3.5.0</version>
1010
</parent>
1111

1212
<groupId>com.farukgenc</groupId>
1313
<artifactId>springboot-boilerplate</artifactId>
14-
<version>3.4.0</version>
14+
<version>3.5.0</version>
1515

1616
<name>spring-boot-boilerplate</name>
1717
<description>
1818
Spring Boot Boilerplate is a starter kit.
19-
This project includes : Spring Boot(3.4.0), Spring Data JPA, Spring Validation, Spring Security + JWT Token, PostgreSQL, Mapstruct, Lombok, Swagger (Open API)
19+
This project includes : Spring Boot(3.5.0), Spring Data JPA, Spring Validation, Spring Security + JWT Token, PostgreSQL, Mapstruct, Lombok, Swagger (Open API)
2020
</description>
2121

2222
<developers>
@@ -29,10 +29,10 @@
2929

3030
<properties>
3131

32-
<java.version>17</java.version>
32+
<java.version>21</java.version>
3333
<jwt.version>4.4.0</jwt.version>
3434

35-
<openapi-swagger.version>2.7.0</openapi-swagger.version>
35+
<openapi-swagger.version>2.8.8</openapi-swagger.version>
3636

3737
<mapstruct.version>1.6.3</mapstruct.version>
3838
<lombok-mapstruct-binding.version>0.2.0</lombok-mapstruct-binding.version>

src/main/resources/application.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ swagger:
4747
contact-mail: [email protected]
4848
contact-url: https://farukgenc.com
4949
app-name: Spring Boot Boilerplate Project
50-
app-description: "Spring Boot Boilerplate is a starter kit. This project includes : Spring Boot(3.4.0), Spring Data JPA, Spring Validation, Spring Security + JWT Token, PostgreSQL, Mapstruct, Lombok, Swagger (Open API)"
51-
app-version: 3.4.0
50+
app-description: "Spring Boot Boilerplate is a starter kit. This project includes : Spring Boot(3.5.0), Spring Data JPA, Spring Validation, Spring Security + JWT Token, PostgreSQL, Mapstruct, Lombok, Swagger (Open API)"
51+
app-version: 3.5.0
5252
app-license-url: https://www.apache.org/licenses/LICENSE-2.0.html
5353
app-license: Apache 2.0

0 commit comments

Comments
 (0)