jenkins新增前端项目记录
方法一
1、创建项目打包目录并关联git
mkdir -p /data/ycj_official/test/source_code/official
git init
git remove add origin ssh://git@10.0.0.249:7989/frontend/web-code-ycj-official.git #关联远程地址
git branch --set-upstream-to origin/test #本地关联到远程仓库的test分支
npm init #添加npm
2、jenkins渲染插件安装报错(安装渲染插件)
sudo npm install -g puppeteer --unsafe-perm=true --allow-root #安装puppeteer指定root授权
yum install libXScrnSaver atk java-atk-wrapper at-spi2-atk gtk3 libXt -y #安装所需的yum包
3、创建专门的上传目录(保证构建后代码和git保持一致)
mkdir -p /data/ycj_official/test/compiled_code/official
git init
git remove add origin ssh://git@10.0.0.249:7989/frontend/web-code-ycj-official.git #关联远程地址
git branch --set-upstream-to origin/test_build #本地关联到远程仓库的test_build分支
npm init #添加npm
方法二
git clone -b test ssh://git@git.jybd.cn:7989/frontend/web-code-ycj-official.git(直接克隆test分支到本地)
git clone -b test_build ssh://git@git.jybd.cn:7989/frontend/web-code-ycj-official.git(直接克隆test_build分支到本地)
此命令会在当前目录下默认创建web-code-ycj-official目录,如已存在不为空请删除