jenkins는 Continuous Integration Tool인데, 자세한 설명은 생략하고
github repo의 settings - service에서 github-webhook을 서비스로 등록해놓으면
특정 브랜치에 push할때마다 그것을 jenkins server가 인지하고, script를 실행하여 자동으로 build하도록 할수있다
vue 프로젝트의 경우, 빌드 스크립트 예제는 아래와 같다
npm install && \
npm run build && \
cp -r dist /var/www/html/
별도 플러그인은 필요없다
단, 서버에 nodejs(npm)가 설치되어 있어야한다
또한 /var/www/html/dist의 permission을 설정해주어야한다
'Web' 카테고리의 다른 글
[Web] Crawling, AJAX (0) | 2018.03.16 |
---|---|
[Web] Nginx - Node.js 연동 (0) | 2018.02.18 |
[Javascript][jQuery] DataTables Library (0) | 2018.01.06 |
[Web][Javascript] CommonJS vs ES2015(ECMAScript6) (0) | 2018.01.06 |
[Javascript] Webpack, Babel, ES6 (0) | 2018.01.06 |
WRITTEN BY
- hojongs
블로그 옮겼습니다 https://hojongs.github.io/