testing docker jenkins

This commit is contained in:
Szakalakamaka
2020-09-28 09:31:36 +02:00
parent 78bd0201c4
commit 57e1942eb7
30 changed files with 491 additions and 76 deletions

View 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"]

View 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

View File

@@ -1,2 +1,2 @@
redis.host = redis-server
redis.host = localhost
redis.port = 6379

View File

@@ -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">

View File

@@ -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() {

View File

@@ -11,7 +11,6 @@ class MockedResponseRedisRepositoryTest {
@Autowired
ObjectMapper objectMapper;
@Test
void getMockedResponse() throws JsonProcessingException {