jenkins

    [TIL] 프론트 환경 구축과 배포

    [TIL] 프론트 환경 구축과 배포

    [TIL] 프론트 환경 구축과 배포 날짜 2022.06.21. 목표 DeSo 프로젝트 Front 환경 구축 내용 Next.js - getStaticProps vs getServerSideProps 공통점 - pre-render가 필요한 경우 사용 getStaticProps - 빌드 시 한번 호출 정적(고정된) 데이터 성능 우수 getServerSideProps - 페이지 요청마다 호출 동적 데이터 동적 수정 가능 npm ci npm ci(Continous Integration, 지속적인 통합) 장점 - 빠른 설치 속도 package.json 파일보다 package-lock.json 파일을 우선 기존의 node_modules 폴더를 삭제하고 package-lock.json 파일을 기준으로 package를 ..

    [TIL] Docker를 사용한 jenkins 설치 및 사용법

    [TIL] Docker를 사용한 jenkins 설치 및 사용법 날짜 2022.06.19 목표 Docker를 사용한 jenkins 설치 및 사용법 학습 내용 JS - File을 URL로 생성하는 방법 FilerReader 사용 const fileToDataURL = (file) => new Promise((resolve, reject) => { const reader = new FileReader(); reader.onload = (event) => { resolve(event.target.result) }; reader.readAsDataURL(file); }) URL 사용 const imgURL = URL.createObjectURL(f.target.files[0]) Docker 사용 권한 설정 sud..

    [TIL] 협업 개발 도구에는 무엇이?

    [TIL] 협업 개발 도구에는 무엇이? 날짜 2022.06.18. 목표 목표 없이 이것저것 찾아보는 주말! 내용 Github Actions와 Jenkins 공통점 - 빌드 자동화 도구 https://choseongho93.tistory.com/295 dockerfile과 docker-compose 차이 dockerfile - 이미지를 실행하여 특정 작업까지 처리해주는 도구 Docker-Compose - 여러 컨테이너를 통해 애플리케이션을 정의하고 실행하기 위한 도구> eslint와/ prettier 결론 다음 프로젝트를 위해 협업 개발 도구에 대해 찾아보다가 Jenkins를 도커를 통해 사용해보고 싶어졌다.