본문 바로가기

배포3

Jenkins & GitLab CI/CD 구축하기 ⚠ Jenkins 설치는 여러 블로그 참고하시는 것 보다 공식 홈페이지 공식문서 참조하는 것을 추천드립니다. https://www.jenkins.io/download/ Jenkins download and deployment Jenkins download and deployment The Jenkins project produces two release lines: Stable (LTS) and regular (Weekly). Depending on your organization's needs, one may be preferred over the other. See the links below for more information and recommendations abo www.jenkins.io .. 2022. 3. 21.
Jenkins Spring(REST) & React 배포 2 (FRONT) 백을 배포하면서 한참 신나게 헤매서 그런지 프론트는 비교적 수월하게 진행이 되었다. 1번글이랑 겹치는 부분이 많으니 1번글을 보고 실행해 보길 권장한다. 사실 시간이 쪼들려서 프론트 같은경우는 진짜 편법으로 했다라는 생각이 들지만 일단은 되니까...... 이걸로 설명을 해보고자 한다. 나중에 시간되면 고치겠다. 이전부분 까지는 1번글과 똑같다. 여기서 부터는 잘 안되서 이것저것 넣어보면서 배포해 보았다. 쉘에 명령을 많이 넣어서 그런지 배포하면 백에서 비해서 10배이상 시간이 소요 되지만(백 30s, 프론트 6m) 일단 되긴 된다..... 다른 명령 필요없이 프론트가 있는 폴더로 이동해서 npm install 하고 npm run build 해주었다. 나는 백담당이어서 프론트 부분 배포하는데 어려움이 조금.. 2022. 2. 17.
Jenkins Spring(REST) & React 배포 1 (BACK) Project를 하면서 한번도 써본적 없는 Jenkins로 배포하기가 쉽지 않았다.....; Jenkins 구현한것 git push & merge -> merge request label에 따라 프론트 백 트리거 일어남 -> jenkins가 트리거에 따라서 알아서 빌드 후 서버 실행시켜줌 (우분투 EC2 환경에서) 나도 아직 공부하는 학생이고 정확하지는 않지만 차차 읽으면서 진행하면 쉽게 실행은?(맞는건 아닐지도...) 될거란 생각이 든다. 뭐 설치나 이런것들은 대부분 다른 사이트들도 잘알려주고 찾으면 쉽게 할 수 있으니 그런것들은 생략하고 내가 어려워하고 헤맸던 부분을 중점으로 다뤄 보고자 한다. 완벽하게 아는 것이 아니라 이상한것도, 틀린것도 많겠지만 나중에 다시보면 틀린것이 부끄러워서 고치겠거니.... 2022. 2. 17.