Skip to content

Commit f74d38a

Browse files
author
Robert McNees
committed
New build profile to compile without local Docker environment
1 parent b941324 commit f74d38a

File tree

5 files changed

+34
-1
lines changed

5 files changed

+34
-1
lines changed

pom.xml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -315,5 +315,18 @@
315315
</pluginRepository>
316316
</pluginRepositories>
317317
</profile>
318+
<profile>
319+
<id>withoutDockerTests</id>
320+
<build>
321+
<plugins>
322+
<plugin>
323+
<artifactId>maven-surefire-plugin</artifactId>
324+
<configuration>
325+
<excludedGroups>DockerRequired</excludedGroups>
326+
</configuration>
327+
</plugin>
328+
</plugins>
329+
</build>
330+
</profile>
318331
</profiles>
319332
</project>

spring-cloud-starter-single-step-batch-job/src/test/java/org/springframework/cloud/task/batch/autoconfigure/rabbit/AmqpItemReaderAutoConfigurationTests.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
import org.junit.jupiter.api.AfterEach;
2424
import org.junit.jupiter.api.BeforeEach;
25+
import org.junit.jupiter.api.Tag;
2526
import org.junit.jupiter.api.Test;
2627
import org.mockito.Mockito;
2728
import org.testcontainers.containers.GenericContainer;
@@ -54,6 +55,7 @@
5455

5556
import static org.assertj.core.api.Assertions.assertThat;
5657

58+
@Tag("DockerRequired")
5759
public class AmqpItemReaderAutoConfigurationTests {
5860

5961
private static int amqpPort;

spring-cloud-starter-single-step-batch-job/src/test/java/org/springframework/cloud/task/batch/autoconfigure/rabbit/AmqpItemWriterAutoConfigurationTests.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323

2424
import org.junit.jupiter.api.AfterEach;
2525
import org.junit.jupiter.api.BeforeEach;
26+
import org.junit.jupiter.api.Tag;
2627
import org.junit.jupiter.api.Test;
2728
import org.mockito.Mockito;
2829
import org.testcontainers.containers.GenericContainer;
@@ -59,6 +60,7 @@
5960

6061
import static org.assertj.core.api.Assertions.assertThat;
6162

63+
@Tag("DockerRequired")
6264
public class AmqpItemWriterAutoConfigurationTests {
6365

6466
private final static String QUEUE_NAME = "foo";

spring-cloud-task-samples/batch-events/pom.xml

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,5 +184,19 @@
184184
</pluginRepository>
185185
</pluginRepositories>
186186

187-
187+
<profiles>
188+
<profile>
189+
<id>withoutDockerTests</id>
190+
<build>
191+
<plugins>
192+
<plugin>
193+
<artifactId>maven-surefire-plugin</artifactId>
194+
<configuration>
195+
<excludedGroups>DockerRequired</excludedGroups>
196+
</configuration>
197+
</plugin>
198+
</plugins>
199+
</build>
200+
</profile>
201+
</profiles>
188202
</project>

spring-cloud-task-samples/batch-events/src/test/java/io/spring/cloud/BatchEventsApplicationTests.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
import java.util.concurrent.TimeUnit;
2121

2222
import org.assertj.core.api.BDDAssertions;
23+
import org.junit.jupiter.api.Tag;
2324
import org.junit.jupiter.api.Test;
2425
import org.testcontainers.containers.GenericContainer;
2526
import org.testcontainers.containers.RabbitMQContainer;
@@ -34,6 +35,7 @@
3435

3536
import static org.assertj.core.api.Assertions.assertThat;
3637

38+
@Tag("DockerRequired")
3739
public class BatchEventsApplicationTests {
3840

3941
static {

0 commit comments

Comments
 (0)