Dev
-
[Dev, Jenkins] Vue 프로젝트 Jenkins CI/CD 구축 (3) Jenkins 빌드 스크립트 작성하기Dev/Jenkins 2023. 7. 27. 18:02
지난 포스팅에서는 Jenkins에서 Github Webhook을 받아보는 작업을 올렸습니다 https://swift-apprentice.tistory.com/entry/Dev-Jenkins-Vue-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-Jenkins-CICD-%EA%B5%AC%EC%B6%95-2-Jenkins-Webhook-%EB%B0%9B%EA%B8%B0 이번 포스팅에서는 젠킨스가 받은 Vue 프로젝트 소스코드를 빌드하여 톰캣에 올리는 작업을 설명하겠습니다. Chap1. 젠킨스 Item Build Steps 설정 젠킨스 Item의 Configure 설정에 들어간 후 Build Steps를 설정합니다. Build Steps는 빌드가 될 때 차례대로 실행되는 명령의 모음입니다. ..
-
[Dev, Jenkins] Vue 프로젝트 Jenkins CI/CD 구축 (2) Jenkins Webhook 받기Dev/Jenkins 2023. 7. 26. 17:38
지난 포스팅에서 Github에서 Jenkins로 Webhook을 보내는 방법을 설명했었습니다. https://swift-apprentice.tistory.com/entry/Dev-Jenkins-Vue-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-Jenkins-CICD-%EA%B5%AC%EC%B6%95-1-Github-webhook-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0 [Dev, Jenkins] Vue 프로젝트 Jenkins CI/CD 구축 (1) Github webhook 사용하기 Vue 프로젝트를 Jenkins를 통해 CI/CD 환경을 구축하는 방법을 알아보겠습니다. 먼저 환경으로는 nodejs, tomcat, github, jenkins를 사용하였습니..
-
[Dev, Jenkins] Vue 프로젝트 Jenkins CI/CD 구축 (1) Github webhook 사용하기Dev/Jenkins 2023. 7. 25. 16:01
Vue 프로젝트를 Jenkins를 통해 CI/CD 환경을 구축하는 방법을 알아보겠습니다. 먼저 환경으로는 nodejs, tomcat, github, jenkins를 사용하였습니다. Nodejs : vue 프로젝트를 실행 및 빌드를 하기 위함 Tomcat : 서버 배포를 하기 위함 Github : git에 올려진 코드를 webhook으로 jenkins에 보내기 위함 Jenkins : webhook을 받아 CI/CD 구축을 하기 위함 Nodejs를 통해 vue 프로젝트를 만들고 코드를 git에 올리는 것을 했다고 가정을 하고 글을 작성하겠습니다. CI/CD 환경을 구축하는 단계입니다. 1. Github에 코드를 커밋/푸시를 합니다. 2. Github에서 푸시되었을 때, Jenkins에 webhook으로 메세..
-
[Dev, Git] ChatGPT에게 코드리뷰 받기(GitHub Actions)Dev/Git 2023. 5. 30. 16:28
최근에 굉장히 흥미로운 글을 봤습니다. ChatGPT에게 코드리뷰를 받는다는 글 이었는데요. 저도 그 글을 보고 따라서 ChatGPT에게 코드리뷰를 시켜보았습니다. Git에 대해서 조금만 알고 계시다면 충분히 따라할 수 있습니다. 먼저 준비물로는 OpenAI 계정, Git 계정, OpenAI API키(유료)가 필요합니다. OpenAI ChatGPT API키 발급방법 오픈 AI : https://openai.com/ OpenAI Introducing the ChatGPT app for iOS openai.com 여기에 방문하셔서 ChatGPT를 사용할 수 있는 API 키를 만들어야합니다. OpenAI에서 ChatGPT와 DALL-E, API 서비스를 제공하고 있습니다. DALL-E는 아직 시도해보지 않았지..