Skip to content

Jenkins 问题汇总

系统时间不正常

打开 【系统管理】->【脚本命令行】运行下面的命令

java
System.setProperty('org.apache.commons.jelly.tags.fmt.timeZone', 'Asia/Shanghai')
System.setProperty('org.apache.commons.jelly.tags.fmt.timeZone', 'Asia/Shanghai')

部署 NodeJS 的构建脚本

以 nuxt 项目为例

bash
yarn
yarn build

PM2_NAME="web-admin" ## 项目名

## 执行过滤并将结果赋值
info=`pm2 describe ${PM2_NAME} | grep status`
## 在info中查找子字符串
if [[ "$info" == *"status"* ]]; then
  echo "restarting..."
  pm2 restart ${PM2_NAME}
else
  echo "initing..."
  pm2 start "yarn start" --name ${PM2_NAME}
fi
yarn
yarn build

PM2_NAME="web-admin" ## 项目名

## 执行过滤并将结果赋值
info=`pm2 describe ${PM2_NAME} | grep status`
## 在info中查找子字符串
if [[ "$info" == *"status"* ]]; then
  echo "restarting..."
  pm2 restart ${PM2_NAME}
else
  echo "initing..."
  pm2 start "yarn start" --name ${PM2_NAME}
fi

最后编辑时间:

Version 4.0 (framework-1.0.0-rc.20)