手动部署
- 在jenkins服务器上安装nodejs,npm,newman,newman-reporter-htmlextra
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get install -y nodejs
sudo apt install npm
npm install -g newman
npm install -g newman-reporter-htmlextra
检查命令
node -v //v14.15.0
npm -v //6.14.8
newman -v //5.2.1
- 新建gitlab项目,将多个项目的postman的collection.json和environment.json上传。项目目录为postman/API_TEST_FILE
- 在jenkins服务器上添加插件: NodeJS Plugin
- 在jenkins添加流水线项目(此处文件路径要写完整)
def projectName = ''
pipeline {
agent any
triggers