1. 拉取並啓動Jenkins鏡像
$ docker pull jenkins/jenkins
$ docker run -d -p 18080:8080 -p 50000:50000 -v $PWD/jenkins_home:/var/jenkins_home -v $PWD/localtime:/etc/localtime --name jenkins jenkins
2. 安裝相關插件
3. 配置自動化構建項目
cd /var/lib/jenkins/workspace/blog
node -v
npm -v
npm config set registry https://registry.npm.taobao.org
npm config get registry
npm install
npm run build
cd dist
rm -rf blog.tar.gz
tar -zcvf blog.tar.gz *
cd /usr/share/nginx/blog
mv /var/lib/jenkins/workspace/blog/dist/blog.tar.gz ./
tar -zxvf blog.tar.gz -C dist/
rm -rf blog.tar.gz