반응형 배포2 [Jenkins] 젠킨스내에서 jdk버전 여러개 사용하기 / 변경하기 회사 내에서 개발기에 배포하는 과정을 자동화시키기 위해서 서버에 젠킨스를 적용하는 과정에서 발생한 이슈이고 정리하기 위해서 글을 작성한다...! 문제 상황 정리현재 Jenkins는 docker를 이용해서 jdk-17 버전으로 사용 중이다. (즉, 컨테이너 내부는 jdk-17)하지만 내가 진행한 프로젝트는 jdk-1.8을 사용한다.버전이 달라 컨테이너 내부에서 gradlew build를 진행할 수 없다..!!어떻게 해결할 수 있을까? 빌드할 때 java의 버전을 동적으로 변경시켜주어야 한다.그렇다면 먼저 볼륨을 연결해서 거기에 jdk를 설치해 두고 스크립트를 짜서 step을 시작할 때 환경변수를 바꿔주면 되지 않을까? 생각했다.(왜냐하면 현재 로컬에서는 스크립트를 짜서 동적으로 java버전을 관리하고 있기.. 2024. 6. 12. 성격 검사 페이지 구현 회고 1 - github pages에서 react 배포하기 https://16ssss.github.io/ Sixteens. site 16ssss.github.io 해당 페이지를 만들고 배포하면서 겪었던 문제들을 회고하기 위해서 이 글을 작성하게 되었다. 구현하게 된 계기 현재 진행하고 있는 프로젝트에서 웹을 다룰 줄 아는 팀원이 없었다... 그나마 내가 리액트를 접해본 적이 있었기에 내가 담당하게 되었다. (백엔드에서 어느 정도 성장을 이루면 프런트엔드도 맛보리라 생각했기에 이 기회에 맛을 봐보자라고 생각했었음) 그렇게 나만 믿으라며 의기양양하게 시작하게 된 리액트... 하지만 시작부터 순조롭지 않았다. gh-pages 리액트를 깃허브 페이지에 배포하기 위해서는 빌드한 파일을 레파지토리에 올리고 github pages 설정을 해주어야 한다. 이걸 직접 했었는데 .. 2023. 6. 14. 이전 1 다음 반응형