Commit Graph

129 Commits

Author SHA1 Message Date
Hanbin Lee
7b5135c109 [#38] feat: 정리
- flyway README 파일 따로 구성
- flyway 관련 기존 gradle 설정 제거
- Jenkinsfile 내용 복구 및 리팩토링
2023-03-12 19:42:06 +09:00
Hanbin Lee
2c93cc3dd2 [#38] feat: feature/33 내용 merge 2023-03-12 19:24:00 +09:00
Hanbin Lee
be217c6b01 Merge branch 'feature/33' into feature/38 2023-03-12 19:23:27 +09:00
Hanbin Lee
dbf8b046b0 [#33] test: 불필요한 요소 제거 테스트 2023-03-12 19:20:39 +09:00
Hanbin Lee
6f183e38ec [#33] fix: jenkinsfile 수정 2023-03-12 19:15:50 +09:00
Hanbin Lee
2c8b4c9a09 [#33] fix: jenkinsfile, flyway 설정내용 수정 2023-03-12 18:57:09 +09:00
Hanbin Lee
c0fcefa8c0 [#33] test: info만 실행 테스트 2023-03-12 18:23:58 +09:00
Hanbin Lee
6036bd63ad [#33] test: info, validate 진행 테스트(build 생략) 2023-03-12 18:11:31 +09:00
Hanbin Lee
cb5179abd7 [#33] test: info, validate 진행 테스트 2023-03-12 18:11:06 +09:00
Hanbin Lee
9e376bfefb [#33] fix: locations workspace 기준으로 변경 2023-03-12 18:06:58 +09:00
Hanbin Lee
f4b11c755c [#33] fix: flyway credentialsId 추가 2023-03-12 17:55:46 +09:00
Hanbin Lee
af1a95b1c7 [#33] fix: flyway runner commandLineArgs 수정 2023-03-12 17:48:19 +09:00
Hanbin Lee
8cc64c879f [#33] fix: flyway runner installation name setting 2023-03-12 17:46:21 +09:00
Hanbin Lee
e08c02a99a [#33] fix: flywayrunner plugin 문법 수정 2023-03-12 17:39:30 +09:00
Hanbin Lee
13566e1f86 [#33] test: jenkins flyway runner 테스트 2023-03-12 17:38:15 +09:00
Hanbin Lee
e9115e5322 Merge pull request #37 from beaniejoy/feature/33
Jenkins Pipeline에 flyway migration 단계 추가 적용
2023-03-04 00:38:03 +09:00
Hanbin Lee
0210499e66 [#33] modify: migration shell script 수정 2023-03-04 00:31:14 +09:00
Hanbin Lee
42c8b3df14 [#33] test: migration > test > build 테스트 2023-03-03 01:28:34 +09:00
Hanbin Lee
54c4481031 [#33] test: DB Migration test 2023-03-03 00:58:50 +09:00
Hanbin Lee
2d142eb829 [#33] test: jenkins 출력 테스트 2023-03-03 00:19:30 +09:00
Hanbin Lee
09b6beee53 [#33] test: flyway migration 작업 테스트 2023-03-02 02:07:06 +09:00
Hanbin Lee
a39084a11a [#33] test: jenkins cloud server 구축 및 테스트2 2023-03-02 02:01:18 +09:00
Hanbin Lee
1beaaad422 [#33] test: jenkins cloud server 구축 및 테스트 2023-03-02 01:57:54 +09:00
Hanbin Lee
826cfb0eaa Merge branch 'main' into feature/33 2023-02-23 00:30:15 +09:00
Hanbin Lee
37169355da Merge pull request #35 from beaniejoy/feature/34
JPA Auditing 기능 수정
2023-02-23 00:28:28 +09:00
Hanbin Lee
3e7b928d8f [#34] feat: JPA Auditing 기능 수정
- auditor에 Security Authentication 적용(createdBy, updatedBy)
- BaseEntity, BaseTimeEntity 분리
- AuditingConfig 파일 common 모듈 내 공통화(including AuditorAware)
- DDL created_by, updated_by type 변경 (varchar(20) > varchar(320), email 최대크기로 설정)
2023-02-20 00:40:37 +09:00
Hanbin Lee
4585c797ca Merge branch 'main' into feature/31 2023-02-19 17:34:55 +09:00
Hanbin Lee
3a4f79fbdb [#31] feat: Jenkinsfile 수정 진행중 2023-02-19 17:32:58 +09:00
Hanbin Lee
88e162fa43 [#31] feat: add DB migration stage 2023-02-06 01:21:12 +09:00
Hanbin Lee
af67ae124b [#31] feat: add DB migration stage 2023-02-06 01:20:45 +09:00
Hanbin Lee
d3af3ac81b Jenkinsfile test를 위한 git clone 주석 2023-02-06 00:01:57 +09:00
Hanbin Lee
6601641875 Merge pull request #32 from beaniejoy/feature/31
Jenkins CI 구성 및 gradle test logging 적용
2023-01-26 01:05:56 +09:00
Hanbin Lee
8bae2da14a [#31] feat: 테스트 결과 colorMode 적용
- buildSrc plugin 내용 클래스 패키지 분리
- colorMode 적용(추후 profile에 따라 처리 필요)
2023-01-25 02:02:58 +09:00
Hanbin Lee
5445a54335 [#31] feat: test logging 출력 기능을 위한 Gradle Custom Plugin 구성
- Custom Gradle Plugin 적용(OperationCompletionListener)
- buildSrc 상수명 변경
- TestListener afterTest 적용(각 테스트 결과 로깅)
2023-01-25 01:21:14 +09:00
Hanbin Lee
f4951990cd [#31] feat: BuildService 이용한 gradle lifecycle 테스트
- test finished 경우에 result logging 출력을 위한 gradle lifecycle 테스트 진행중
- 전반적인 리팩토링
2023-01-24 02:23:05 +09:00
Hanbin Lee
15744f1a9a jdk tool 추가 2023-01-24 00:29:39 +09:00
Hanbin Lee
b814a782b8 update 2023-01-24 00:04:16 +09:00
Hanbin Lee
83239c39ec [#31] feat: add test log event level 2023-01-23 23:34:58 +09:00
Hanbin Lee
35d951a92d [#31] feat: test logging format 추가 2023-01-23 23:25:31 +09:00
Hanbin Lee
826badd638 merge 2023-01-23 22:36:43 +09:00
Hanbin Lee
8b7a39aea9 merge 2023-01-23 22:31:46 +09:00
Hanbin Lee
3e7b225778 Merge branch 'feature/31' into alpha 2023-01-23 22:30:36 +09:00
Hanbin Lee
833cc25c4a [#31] feat: gradle build까지 적용 2023-01-23 21:45:11 +09:00
Hanbin Lee
45e99554d4 [#31] feat: gradle 플러그인 적용 2023-01-23 21:37:12 +09:00
Hanbin Lee
504430bcd1 Jenkinsfile test 2023-01-23 03:03:50 +09:00
Hanbin Lee
c5dfa90ab3 [#31] feat: Jenkinsfile 테스트 2023-01-23 03:02:14 +09:00
Hanbin Lee
4c18940e86 [#30] feat: 인증 여부 체크 API 도입 및 Security 관련 리팩토링
- 인증 여부 체크 API 개발(GET /auth/check)
- 인증, 인가 Exception 처리에 대한 Security 적용
- 기타 리팩토링
2023-01-20 01:57:12 +09:00
Hanbin Lee
6337320cae feat: member 데이터 insert 및 updatedBy, updatedAt 데이터 내용 수정 2023-01-18 01:33:40 +09:00
Hanbin Lee
5ac5976dd3 update README 2023-01-14 23:30:31 +09:00
Hanbin Lee
9ddb2493e8 Merge pull request #29 from beaniejoy/feature/28
flyway migration 전용 모듈 적용 (db)
2023-01-14 23:27:29 +09:00