기본적인 github ci/cd 관련 내용은 아래 글 확인하여 만들어주시면 됩니다. 02. 개인 프로젝트에서 많이 쓰는 CI/CD 구축(Spring Boot)1. 사전작업1) Spring Boot 프로젝트 설정URL : https://start.spring.io/ • 프로젝트 이름: pcy-server • Java 버전: 17 • Dependencies: Spring Web, Spring Boot DevTools 프로젝트를 생성한 후, 인텔리제이로 프로젝트jakedevdiray.tistory.com 현업 프로젝트에서는 민감한 값을 따로 관리하기 위해 application.yml 파일을 분리하는 경우가 많습니다. 이 파일에는 데이터베이스 비밀번호, API 키와 같은 중요한 정보가 포함되기 때문에 .g..
- 이전글 확인 -[💻 FrameWork(프레임워크)/SpringTEST(스프링테스트)] - 3-1 [Mocktio] 간단한 성적 저장 애플리케이션 구현(로컬 환경 구성)0. 로컬 환경 구성 참조- 이전 글 확인하여 DB 및 spring 설정을 추가할 수 있습니다.[💻 FrameWork(프레임워크)/SpringTEST(스프링테스트)] - 3-1 [Mocktio] 간단한 성적 저장 애플리케이션 구현(로컬 환경 구성) 1. 성적 저장 애플리케이션 설명기술스택Spring Data JPAMySQL 8.0요구사항학생은 여러개의 시험 성적을 가지고 있습니다학생의 시험 성적 정보를 저장할 수 있습니다평균 점수가 60점 이상이라면 합격자 리스트에 저장됩니다평균 점수가 60점 미만이라면 불합격자 리스트에 저장됩니다 ..
1. 로컬 환경 구성1) build.gradledependencies { // ... 기존에 있는 것들 runtimeOnly 'com.mysql:mysql-connector-j' implementation 'org.springframework.boot:spring-boot-starter-data-jpa' // ... 기존에 있는 것들}- 기존 파일에 위 내용 추가하면 됩니다.2) .gitignore### local environmentinfra/local/dbdata- 기존 파일에 위 내용 추가하면 됩니다.3) infra/local/docker-compose.yaml# infra/local/docker-compose.yamlversion: "3.8"services: local-db..