springboot-runner (2) 썸네일형 리스트형 [CI/CD] Teamcity 2021.2 설치 및 GitHub 소스빌드 환경구성(윈도우11) JetBrains에서 개발한 CI/CD Tool - TeamCity를 설치하고 기본환경을 구성해보자. 제일 유명한 젠킨스도 존재하지만 UI나 빌드환경구성을 경험해 본 바로 TeamCity가 월등히 좋은 것 같다. (아주 개인적인 생각이다.!!) 1. https://www.jetbrains.com/teamcity/ 접속 후 설치파일 다운로드 윈도우 환경이니 exe 파일을 다운로드하면 된다. 프로페셔널 버전이 100개의 빌드, 빌드에이전트가 3개까지가 상업용으로 무료이니 엄청좋은 라이센스 정책이다. 경험상 실제 프로젝트에서 사용해보면 많아야 빌드개수가 20~30개정도이니 프로페셔널 버전도 충분하다. 2. 설치파일클릭, 라이센스 동의, 설치경로지정 Next 라이센스확인 > I Agree 설치경로를 지정 3. .. [STS] STS를 이용한 Springboot Application 쉽게 만들기 개발환경 JDK 11 SpringBoot 2.6.6 STS 4 1. File > New > Spring Starter Project 2. springboot-runner 라는 아주 단순한 앱 정보를 입력(JDK 11, Gradle, WAR 로 설정) 3. 사용하고 싶은 기능/라이브러리를 선택 Spring Boot Version : 2.6.6(stable 버전을 기본으로 선택해주는 것 같다.) springboot-runner 컨셉은 스케쥴링을 이용하여 10초마다 로그를 출력하고 간단한 웹페이지를 표시하는 앱이기때문에 Spring Boot DevTools, Spring Boot Actuator, Thymeleaf, Spring Web 이정도만 선택하자. (DBMS도 연결하지 않아 JDBC 기능은 하나도 선택.. 이전 1 다음