์์ ๊ฐ์ ํํ์ ๋ฐ์ดํฐ๋ฅผ ๋ฐ์ ๊ฐ์ฒด๋ก ๋ณํ ๊ธฐ๋ํ ๊ฐ์ฒด ํ์์ ์๋์ ๊ฐ๋ค. Payload(id = "...", payload = List(Map("..." to "...")) ์๋ ์ฝ๋๋ก ํ์ฑ ์งํ /* build.gradle.kts */ implementation("com.fasterxml.jackson.module:jackson-module-kotlin") /* parsing logic */ jacksonObjectMapper().readValue(msg, PayLoad::class.java) ํ์ง๋ง com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `java.util.ArrayL..
๊ตฌํ ํ๊ฒฝ > Spring Boot 2.7.7 > Kotlin Kafka ํ๊ฒฝ ์ค์น (Docker) docker-compose.yml version: '2' services: zookeeper: image: wurstmeister/zookeeper container_name: zookeeper ports: - "2181:2181" kafka: image: wurstmeister/kafka:2.12-2.5.0 container_name: kafka ports: - "9092:9092" environment: KAFKA_ADVERTISED_HOST_NAME: 127.0.0.1 KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181 volumes: - /var/run/docker.sock:/v..
โ
Jenkins์ ๋น๋ ๊ฒฐ๊ณผ๋ฅผ Mattermost ๋ฉ์ ์ ๋ก ์ ๋ฌํด๋ณด์ MatterMost ์ค์ Webhook ์ถ๊ฐ MatterMost > ์ผ์ชฝ ์๋จ ๋ฉ๋ด ๋ฒํผ > ํตํฉ > ์ ์ฒด Incoming WebHook ํด๋ฆญ Webhook ์ค์ Incoming Webhook ์ถ๊ฐํ๊ธฐ๋ฅผ ๋๋ฅธ ํ, ์๋์ ๊ฐ์ด ์
๋ ฅํด์ฃผ๊ณ ์๋ฆผ์ ๋ฐ์ ์ฑ๋์ ์ค์ ํ๋ค. ์ค์ ํ, ์ ์ฅ์ ๋๋ฅด๋ฉด ์๋์ ๊ฐ์ด WebHook URL์ด ๋์จ๋ค. ์ด URL์ ์ ๊ธฐ์ตํ์! Jenkins ์ค์ Jenkins > item > ๊ตฌ์ฑ ํด๋ฆญ Curl ๋ช
๋ น์ด๋ก ๋ณด๋ด๊ธฐ Shell script๋ฅผ ์คํํ์ฌ curl ๋ช
๋ น์ด๋ก mattermost ๋ฉ์ธ์ง๋ฅผ ๋ณด๋ด๋ ๋ฐฉ๋ฒ์ด๋ค. Build์์ Add build step > Execute shell ํด๋ฆญ ํ, ๊ฐ์ฅ ์๋๋ก..
์ด์ ๊ธ: (1) jenkins ์ค์ https://doteloper.tistory.com/81 [Jenkins - Gitlab] Jenkins๋ก SpringBoot + React ์๋ CI/CD ๊ตฌ์ถํ๊ธฐ (1) jenkins ์ค์ ๊น๋ฉ repository์์ ํน์ ๋ธ๋์น์ push์ด๋ฒคํธ๋ฅผ ๊ฐ์งํ์ฌ ๋น๋์ ๋ฐฐํฌ๋ฅผ ์งํํ๋ CI/CD ์ ์ฉ! 1. Docker๋ก jenkins ์ค์นํ๊ณ ์คํ jenkins ์ด๋ฏธ์ง๋ฅผ pull ๋ฐ๋๋ค. sudo docker pull jenkins/jenkins:lts ๋ค์ด๋ฐ.. doteloper.tistory.com 1ํธ์ ์ด์ด, ์ด์ ๋ณธ๊ฒฉ์ ์ผ๋ก Gitlab๊ณผ ์ฐ๋ํ๊ณ ๋ฐฐํฌ๋ฅผ ์งํํด๋ณด์. 1. ์์ดํ
์์ฑ Jenkins Dashboard > ์๋ก์ด Item์ ํด๋ฆญํด ์์ดํ
์ ๋ง๋ ..
'๐ป ๊ฐ๋ฐ ์ผ์ง' ์นดํ
๊ณ ๋ฆฌ์ ๊ธ ๋ชฉ๋ก (5 Page)
๋จ์ถํค
๋ด ๋ธ๋ก๊ทธ
๋ด ๋ธ๋ก๊ทธ - ๊ด๋ฆฌ์ ํ ์ ํ |
Q
Q
|
์ ๊ธ ์ฐ๊ธฐ |
W
W
|
๋ธ๋ก๊ทธ ๊ฒ์๊ธ
๊ธ ์์ (๊ถํ ์๋ ๊ฒฝ์ฐ) |
E
E
|
๋๊ธ ์์ญ์ผ๋ก ์ด๋ |
C
C
|
๋ชจ๋ ์์ญ
์ด ํ์ด์ง์ URL ๋ณต์ฌ |
S
S
|
๋งจ ์๋ก ์ด๋ |
T
T
|
ํฐ์คํ ๋ฆฌ ํ ์ด๋ |
H
H
|
๋จ์ถํค ์๋ด |
Shift + /
โง + /
|
* ๋จ์ถํค๋ ํ๊ธ/์๋ฌธ ๋์๋ฌธ์๋ก ์ด์ฉ ๊ฐ๋ฅํ๋ฉฐ, ํฐ์คํ ๋ฆฌ ๊ธฐ๋ณธ ๋๋ฉ์ธ์์๋ง ๋์ํฉ๋๋ค.