본문 바로가기

개발(라이브러리,프레임워크)79

jenkins 특정 폴더로 build jenkins 서버에서 > remote 서버로 빌드 배포할때 특정 폴더로 떨어뜨리기 jenkins설정에 ssh server 목록 1. Remote Directory에 떨어 뜨릴 폴더 위치 지정하기 !! (여러개라면 A1 , A2 , A3 이렇게 상위 폴더로 지정) 2. 프로젝트 "구성" 에서 ssh Server 지정하고 프로젝트 구성에서 경로 설정 Transfers 에서 source file : jenkins서버에서 /var/lib/jenkins/workspace 에 보통 각각 프로젝트가 생성된다. "npm run build" 했을 때 생성되는 폴더는 "build" 이다. 내가 옮기고 싶은 폴더를 입력 나는 build/ 하위내용 모두 옮기고 싶어서 "build/"를 입력 Remote directory: .. 2021. 9. 20.
jenkins web 배포 중 오류 시 캐시 정리 npm cache clean --force 기존 파일 삭제 : node_modules, package-lock.json rm -rf ./node_modules rm -rf ./package-lock.json # 한꺼번에 rm -rf node_modules package-lock.json Execute shell 에서 npm install #를 아래 것으로 변경 npm install --save 2021. 9. 20.
jenkins node not found jenkins에서 node 가 없다고 나올때 1. jenkins 페이지에서 node.js 플러그인 설치 2. 플러그인 설치 화면으로 이동하면 "설치가 끝나고 실행중인 작업이 없으면 젠킨스 재시작"을 체크 3. jenkins관리에서 Global Tool Configuration 선택 후 Add NodeJS선택 후 이름 version명과 똑같이 입력 4. 내가 만든 프로젝트 구성으로 가면 provide Node & npm bin/어쩌구가 보일 것 체크하기!!! 2021. 9. 20.
chainwebpack으로 file-loader 사용하기 chainwebpack으로 file-loader 사용하기 chainWebpack: config => { config.module.rule('image') .test(/\.(png|gif)$/) .use('file-loader') .loader('file-loader') .options({ name: 'img/[name].[ext]' }) }, 2021. 9. 2.
반응형