Skip to content

Commit

Permalink
add post 'jenkins pipeline 빌드 결과 슬랙으로 노티피케이션 전송하기'
Browse files Browse the repository at this point in the history
  • Loading branch information
dev-jonghoonpark committed Jan 19, 2024
1 parent 6dfe2bd commit 0fcf0d4
Show file tree
Hide file tree
Showing 6 changed files with 16 additions and 6 deletions.
2 changes: 1 addition & 1 deletion _posts/2023-11-06-sonarqube-with-jenkins.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: post
title: 소나큐브 정적 분석 자동화 하기 (with Jenkins)
categories: [개발, 스터디-테스트]
categories: [개발, 스터디-테스트, 스터디-자동화]
tags:
[
Sonarqube,
Expand Down
16 changes: 11 additions & 5 deletions _posts/2024-01-18-automate-test-with-jenkins.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: post
title: jenkins pipeline 에서 데이터베이스 테스트 환경 세팅 자동화하기 (테스트용 데이터베이스 컨테이너 사용)
categories: [개발, 스터디-테스트]
categories: [개발, 스터디-테스트, 스터디-자동화]
tags:
[
jenkins,
Expand All @@ -28,13 +28,17 @@ date: 2024-01-18 23:30:00 +0900
젠킨스 파이프라인을 빌드하면

1. 최신 코드 가져와서
2. gradle integration task 수행
<<<<<<< HEAD
2. # gradle integration task 수행
3. gradle integration test task 수행

> > > > > > > origin/master
- 이때 데이터가 비어있는 테스트 데이터베이스 서버를 구축
- 테스트 데이터베이스에 연결하여 테스트를 수행
- 테스트 수행이 완료되었을 경우 테스트 데이터베이스 서버를 정리

3. 결과를 slack으로 전송
4. 결과를 slack으로 전송

위 과정을 수행하도록 하고 싶었다.

Expand Down Expand Up @@ -62,7 +66,7 @@ def scmVars = checkout([
]],
submoduleCfg: [],
userRemoteConfigs: [[
credentialsId: 'bitbucket',
credentialsId: 'YOUR_CREDENTIAL_ID',
url: env.GIT_URL
]]
])
Expand Down Expand Up @@ -153,7 +157,7 @@ pipeline {
]],
submoduleCfg: [],
userRemoteConfigs: [[
credentialsId: 'bitbucket',
credentialsId: 'YOUR_CREDENTIAL_ID',
url: env.GIT_URL
]]
])
Expand Down Expand Up @@ -266,3 +270,5 @@ RUN \

일단은 동작하도록 스크립트를 작성을 완료해서 어느정도 만족스럽다.
내일 devops 님께 리뷰를 받아보고 개선할 부분이 있으면 개선해 볼 예정이다.

커뮤니티 유저분이 글을 봐주시고 도커 컴포즈로 묶어보는건 어떨지에 대한 조언을 해주셨다.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions category/스터디-자동화.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
layout: category
title: 스터디-자동화
---

0 comments on commit 0fcf0d4

Please sign in to comment.