Skip to content

Commit 6eef7e2

Browse files
authored
ft/TECH-285 (#34)
* TECH-285: bump dependencies * TECH-285: bump dependencies * TECH-285: bump workflow
1 parent 5a2933a commit 6eef7e2

File tree

11 files changed

+30
-29
lines changed

11 files changed

+30
-29
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ on:
77

88
jobs:
99
build:
10-
uses: valitydev/java-workflow/.github/workflows/maven-service-build.yml@v2
10+
uses: valitydev/java-workflow/.github/workflows/maven-service-build.yml@v3

.github/workflows/deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88

99
jobs:
1010
build-and-deploy:
11-
uses: valitydev/java-workflow/.github/workflows/maven-service-deploy.yml@v2
11+
uses: valitydev/java-workflow/.github/workflows/maven-service-deploy.yml@v3
1212
secrets:
1313
github-token: ${{ secrets.GITHUB_TOKEN }}
1414
mm-webhook-url: ${{ secrets.MATTERMOST_WEBHOOK_URL }}

pom.xml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>dev.vality</groupId>
77
<artifactId>service-parent-pom</artifactId>
8-
<version>2.1.5</version>
8+
<version>3.1.1</version>
99
</parent>
1010

1111
<artifactId>mayday</artifactId>
@@ -19,7 +19,7 @@
1919
<properties>
2020
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
2121
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
22-
<java.version>17</java.version>
22+
<java.version>21</java.version>
2323
<server.port>8022</server.port>
2424
<management.port>8023</management.port>
2525
<exposed.ports>${management.port} ${server.port}</exposed.ports>
@@ -30,7 +30,7 @@
3030
<dependency>
3131
<groupId>org.springframework.cloud</groupId>
3232
<artifactId>spring-cloud-dependencies</artifactId>
33-
<version>2022.0.3</version>
33+
<version>2025.1.1</version>
3434
<type>pom</type>
3535
<scope>import</scope>
3636
</dependency>
@@ -101,11 +101,12 @@
101101
<dependency>
102102
<groupId>commons-io</groupId>
103103
<artifactId>commons-io</artifactId>
104-
<version>2.11.0</version>
104+
<version>2.21.0</version>
105105
</dependency>
106106
<dependency>
107-
<groupId>javax.servlet</groupId>
108-
<artifactId>javax.servlet-api</artifactId>
107+
<groupId>jakarta.servlet</groupId>
108+
<artifactId>jakarta.servlet-api</artifactId>
109+
<!-- <scope>provided</scope>-->
109110
</dependency>
110111
<dependency>
111112
<groupId>io.fabric8</groupId>
@@ -125,7 +126,7 @@
125126
<dependency>
126127
<groupId>dev.vality</groupId>
127128
<artifactId>testcontainers-annotations</artifactId>
128-
<version>2.0.2</version>
129+
<version>4.1.3</version>
129130
<scope>test</scope>
130131
</dependency>
131132

src/main/java/dev/vality/alerting/mayday/alertmanager/config/properties/AlertmanagerWebhookProperties.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import org.springframework.context.annotation.Configuration;
77
import org.springframework.validation.annotation.Validated;
88

9-
import javax.validation.constraints.NotNull;
9+
import jakarta.validation.constraints.NotNull;
1010

1111
@Configuration
1212
@ConfigurationProperties(prefix = "alertmanager.webhook")

src/main/java/dev/vality/alerting/mayday/alertmanager/config/properties/TelegramBotReceiverProperties.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import org.springframework.core.io.Resource;
88
import org.springframework.validation.annotation.Validated;
99

10-
import javax.validation.constraints.NotNull;
10+
import jakarta.validation.constraints.NotNull;
1111

1212
@Configuration
1313
@ConfigurationProperties(prefix = "alertmanager.receiver.telegram-bot")

src/main/java/dev/vality/alerting/mayday/alertmanager/controller/WebhookController.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
import org.springframework.web.bind.annotation.RequestMapping;
2020
import org.springframework.web.bind.annotation.RestController;
2121

22-
import javax.servlet.http.HttpServletRequest;
22+
import jakarta.servlet.http.HttpServletRequest;
2323
import java.util.stream.Collectors;
2424

2525
@Slf4j

src/main/java/dev/vality/alerting/mayday/alerttemplate/config/AlertConfigurationsConfig.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
import org.springframework.core.io.Resource;
1010
import org.springframework.core.io.support.ResourcePatternResolver;
1111

12-
import javax.validation.ConstraintViolation;
13-
import javax.validation.ConstraintViolationException;
14-
import javax.validation.Validator;
12+
import jakarta.validation.ConstraintViolation;
13+
import jakarta.validation.ConstraintViolationException;
14+
import jakarta.validation.Validator;
1515
import java.io.IOException;
1616
import java.util.Arrays;
1717
import java.util.Map;

src/main/java/dev/vality/alerting/mayday/alerttemplate/model/alerttemplate/AlertTemplate.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import com.fasterxml.jackson.annotation.JsonProperty;
44
import lombok.Data;
55

6-
import javax.validation.constraints.NotNull;
6+
import jakarta.validation.constraints.NotNull;
77
import java.util.List;
88

99
@Data

src/main/java/dev/vality/alerting/mayday/thrift/servlet/AlertingServlet.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
import lombok.RequiredArgsConstructor;
66
import org.springframework.beans.factory.annotation.Autowired;
77

8-
import javax.servlet.*;
9-
import javax.servlet.annotation.WebServlet;
8+
import jakarta.servlet.*;
9+
import jakarta.servlet.annotation.WebServlet;
1010
import java.io.IOException;
1111

1212
@WebServlet("/mayday")

src/test/java/dev/vality/alerting/mayday/integration/AlertingIntegrationTest.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,14 @@
1515
import dev.vality.alerting.mayday.testutil.DawayObjectUtil;
1616
import dev.vality.alerting.mayday.testutil.K8sObjectUtil;
1717
import dev.vality.alerting.mayday.testutil.ThriftObjectUtil;
18-
import dev.vality.testcontainers.annotations.DefaultSpringBootTest;
1918
import org.apache.thrift.TException;
2019
import org.junit.jupiter.api.AfterEach;
2120
import org.junit.jupiter.api.BeforeEach;
2221
import org.junit.jupiter.api.Test;
2322
import org.mockito.MockitoAnnotations;
2423
import org.springframework.beans.factory.annotation.Autowired;
25-
import org.springframework.boot.test.mock.mockito.MockBean;
24+
import org.springframework.boot.test.context.SpringBootTest;
25+
import org.springframework.test.context.bean.override.mockito.MockitoBean;
2626

2727
import java.util.List;
2828
import java.util.Optional;
@@ -32,7 +32,7 @@
3232
import static org.junit.jupiter.api.Assertions.*;
3333
import static org.mockito.Mockito.*;
3434

35-
@DefaultSpringBootTest
35+
@SpringBootTest
3636
public class AlertingIntegrationTest {
3737

3838
@Autowired
@@ -42,11 +42,11 @@ public class AlertingIntegrationTest {
4242
@Autowired
4343
private AlertmanagerService alertmanagerService;
4444

45-
@MockBean
45+
@MockitoBean
4646
private PrometheusClient prometheusClient;
47-
@MockBean
47+
@MockitoBean
4848
private AlertmanagerClient alertmanagerClient;
49-
@MockBean
49+
@MockitoBean
5050
private DawayDao dawayDao;
5151

5252
private AutoCloseable mocks;

0 commit comments

Comments
 (0)