testing docker jenkins
This commit is contained in:
		
							
								
								
									
										17
									
								
								src/main/docker/Dockerfile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								src/main/docker/Dockerfile
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,17 @@ | ||||
| FROM openjdk:14-jre-slim as builder | ||||
| WORKDIR application | ||||
| ADD maven/${project.build.finalName}.jar ${project.build.finalName}.jar | ||||
| RUN java -Djarmode=layertools -jar ${project.build.finalName}.jar extract | ||||
|  | ||||
| FROM openjdk:14-jre-slim | ||||
| LABEL PROJECT_NAME=${project.artifactId} \ | ||||
|       PROJECT=${project.id} | ||||
|  | ||||
| EXPOSE 8080 | ||||
|  | ||||
| WORKDIR application | ||||
| COPY --from=builder application/dependencies/ ./ | ||||
| COPY --from=builder application/spring-boot-loader/ ./ | ||||
| COPY --from=builder application/snapshot-dependencies/ ./ | ||||
| COPY --from=builder application/application/ ./ | ||||
| ENTRYPOINT["java", "-Djava.security.cgd=file:/dev/./urandom", "org.springframework.boot.loader.JarLauncher"] | ||||
							
								
								
									
										14
									
								
								src/main/docker/docker-compose.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								src/main/docker/docker-compose.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,14 @@ | ||||
| version: '3' | ||||
| services: | ||||
|   redis-server: | ||||
|     image: 'redis' | ||||
|     restart: "no" | ||||
|   klaus: | ||||
|     restart: "no" | ||||
|     build: | ||||
|       context: . | ||||
|       dockerfile: Dockerfile | ||||
|     ports: | ||||
|       - "8097:8097" | ||||
|     depends_on: | ||||
|       - redis-server | ||||
| @@ -1,2 +1,2 @@ | ||||
| redis.host = redis-server | ||||
| redis.host = localhost | ||||
| redis.port = 6379 | ||||
| @@ -3,7 +3,8 @@ | ||||
|     <include resource="org/springframework/boot/logging/logback/base.xml"/> | ||||
|     <!--https://github.com/kmtong/logback-redis-appender--> | ||||
|     <appender name="LOGSTASH" class="com.release11.klaus.utilis.RedisAppender"> | ||||
|         <host>redis-server</host> | ||||
|         <host>localhost | ||||
|         </host> | ||||
|         <port>6379</port> | ||||
|         <key>logstash</key> | ||||
|         <layout class="ch.qos.logback.classic.PatternLayout"> | ||||
|   | ||||
| @@ -1,22 +1,11 @@ | ||||
| package com.release11.klaus.config; | ||||
|  | ||||
| import com.release11.klaus.mappers.MockedMessageMapper; | ||||
| import com.release11.klaus.model.MockedMessage; | ||||
| import com.release11.klaus.model.MockedMessageDto; | ||||
| import org.junit.jupiter.api.Test; | ||||
| import org.springframework.beans.factory.annotation.Autowired; | ||||
| import org.springframework.boot.test.context.SpringBootTest; | ||||
| import redis.clients.jedis.JedisPool; | ||||
|  | ||||
| import java.util.HashMap; | ||||
| import java.util.UUID; | ||||
|  | ||||
| @SpringBootTest | ||||
| class RedisConfigTest { | ||||
|  | ||||
|     @Autowired | ||||
|     MockedMessageMapper mockedMessageMapper; | ||||
|  | ||||
|     @Test | ||||
|     void jedisPool() { | ||||
|  | ||||
|   | ||||
| @@ -11,7 +11,6 @@ class MockedResponseRedisRepositoryTest { | ||||
|     @Autowired | ||||
|     ObjectMapper objectMapper; | ||||
|  | ||||
|  | ||||
|     @Test | ||||
|     void getMockedResponse() throws JsonProcessingException { | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Szakalakamaka
					Szakalakamaka