Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chore : CI/CD 구성 #6

Merged
merged 10 commits into from
Jan 3, 2024
Merged

Chore : CI/CD 구성 #6

merged 10 commits into from
Jan 3, 2024

Conversation

nonaninona
Copy link
Contributor

요약(Summary)

Build와 Test 진행(CI) 및
Docker Hub를 이용한 CD 구축

변경 사항(Changes)

  • .github/workflows/gradle.yml 파일 추가
  • jobs를 build/deploy로 구성
  • build에선 CI/deploy에서는 CD 구성
  • Secret 값 추가

리뷰 요구사항

@Mouon이 작업하고 @nonaninona가 지속적으로 리뷰함.
따라서 별다른 리뷰 필요 없음.

확인 방법 (선택)

PR을 develop에 merge 해보기~!

nonaninona and others added 10 commits January 4, 2024 02:05
* Docs: add README.md

* Feat: 프로파일 설정 추가

* Feat: 테스트 용 User Controller 추가

---------

Co-authored-by: Kjiw0n <[email protected]>
Feat:CI Test

Feat:CI Test

firsy_commit

Create gradle.yml
Feat : Update gradle.yml

Feat : Update gradle.yml

Feat: CI/CD TEST

Feat: CI/CD TEST

Feat : Update gradle.yml

CD 구축을 위한 파일 수정
Chore : CI/CD Test

Chore : CI/CD TEST

Chore : CI/CD TEST gradle.yml내용 복구

Chore : Update gradle.yml

gradle.yml 오류수정을 위해 파일 수정

Chore : Update gradle.yml

keyscan에서 사용하는 DNS주소 변경

Chore : Update gradle.yml

jar 오류해결위해 수정 시도

Chore : Update build.gradle

jar 생성관련 코드 수정

Chore : Update build.gradle

Chore : Update gradle.yml

로그 추가

Chore : Update build.gradle

jar 생성 경로 설정

Feat:CI Test2

Feat:CI Test jdk11->jdk17

Feat:CI Test jdk11->jdk17
Chore : CI/CD TEST

Chore : Update gradle.yml

작업브렌치에서 작업 재시작

Chore : Update build.gradle

의존성 문제 해결

Chore : Update build.gradle

파일 수정

Chore : Update gradle.yml

jar 경로 상세지정

Chore : Update build.gradle

자바 버전 수정후 테스트

Chore : Update gradle.yml

로그수정

Chore : Update gradle.yml

빌드관련명령어 수정

Chore : Update build.gradle

bootJar 작업 활성화
build 파일 업로드 테스트

Chore : Update gradle.yml

빌드 부분 로그 추가

Chore : Update gradle.yml

jar 파일 경로 수정

Chore : Update gradle.yml

문법 오류 수정

Chore : Update gradle.yml

Check deploy script exists 추가

Chore : deploy.sh Upload

파일 업로드

Chore : Update gradle.yml

환경 변수 설정

Chore : Update deploy.sh

환경변수 불러오기로 변경

Chore : Update deploy.sh

파일경로 수정

Chore : Update deploy.sh

키값  참조하는 방식 변경

Chore : Update deploy.sh

TARGET_DIR 변경

Chore : Update deploy.sh

오류 분석을 위해 로그 추가

Chore : Update gradle.yml

환경변수 설정 순서 변경

Chore : Update gradle.yml

Chore : Update gradle.yml

Chore : Update gradle.yml

작업 분리

Chore : Update deploy.sh

문법 변경

Chore : CI/CD TEST
Chore : Docker add

Chore : Update gradle.yml

도커 빌드과정에 추가 테스트

Chore : Update gradle.yml

오류 수정

Chore : Update gradle.yml

Chore : Update gradle.yml

도커 이메일 사용자 이름으로 변경

Chore : Update gradle.yml

Docker 이미지 태그 일관성

Chore : Update gradle.yml

시크릿값제공

Chore : Update gradle.yml

작업순서 변경

Chore : Update gradle.yml

스크립트내에 source ~/.bash_profile 추가

Chore : Update gradle.yml

Chore : Update gradle.yml

Chore : Update gradle.yml

fix : remove plain jar file, add user.html

resolve "no main manifest attribute" error

fix : fix jar file name in JAR_PATH in Dockerfile

fix : fix about jar in gradle&docker

fix :

fix :

fix : github actions

fix : add sudo

fix : edit scrtips

fix : RestController into Controller
@nonaninona nonaninona merged commit 2454d58 into develop Jan 3, 2024
1 check passed
@nonaninona nonaninona deleted the CHAT-63-DevOps-ToolChain branch January 3, 2024 18:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants