일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 레디스
- redash
- 로그인
- Cluster
- 젠킨스
- spring
- Jenkins
- Kafka
- 예제
- aws
- ec2
- vue
- login
- 머신러닝
- Mac
- config
- fastcampus
- Docker
- Zeppelin
- Redis
- 간단
- 자바
- java
- 클러스터
- EMR
- SpringBoot
- gradle
- 자동
- 설정
- hive
- Today
- Total
목록자동 (3)
코알못
우선 Swagger 가 무엇인가 ? 구글에게 물어 보았다. 쉽게 말해 REST API 규격서를 쉽게 만들어 주는 프레임워크 이다. API 만들면 사용자들에게 규격서를 만들어 공유 해야 하는데 문서 작업만큼 귀찮고 힘든 일이 없다. 그리고 은근 시간이 많이 드는 작업이다. 우리는 규격서를 자동으로 만들어 주는 친구를 배워 규격서 생성에 대한 공수를 줄여본다! 자 그럼 만들어 보면서 어떤 친구인지 알아보자! 우선 API 를 Method 별로 몇개 만들어 보자 // Response package com.code.vo; import lombok.Data; @Data public class Response { String version; String method; } // mainController package..
셀레니움을 이용하면 브라우저 컨트롤이 가능하다! 여러 브라우저중에 저자는 크롬을 사용하여 브라우저 캡쳐 기능을 구현해보겠다! 일단 크롬드라이버를 설치해보자! (서버에 설치된 크롬 버전에 맞게 설치 해야한다.) - 설치 링크 : chromedriver.chromium.org/downloads ChromeDriver - WebDriver for Chrome - Downloads Current Releases If you are using Chrome version 91, please download ChromeDriver 91.0.4472.19 If you are using Chrome version 90, please download ChromeDriver 90.0.4430.24 If you are usi..
우리에게는 5가지의 업무가 있다! 이걸 자동화 해주는게 바로 Jenkins! 아래 자동화에 등록할 업무를 살펴보자! [젠킨스 서버] 젠킨스와 깃을 연동하여 해당 브랜치에 맞는 소스를 받아온다. [젠킨스 서버] 받아온 소스를 gradle 을 통해 빌드 하여 jar 파일로 만든다. [젠킨스 서버] 운영 서버에 있는 프로세스 STOP 스크립트를 실행한다. [젠킨스 서버 > 운영 서버] 만든 jar 파일을 운영 서버 라이브러리 폴더에 옮긴다. [젠킨스 서버] 운영 서버에 있는 프로세스 START 스크립트를 실행한다. 배포 완료! 운영 서버에 띄울 프로젝트는 아래 이전 포스팅한 간단한 프로젝트로 진행 하겠다. :: co-de.tistory.com/18 [Gradle] 실행 가능한 JAR 파일 만들기 (with 스..