使用Jenkins的流水线生产Allure报告发送到企业微信

pipeline {
   
    agent any
 environment {
   

    name="${JOB_NAME}"
    times="${currentBuild.duration}"
    task="${BUILD_ID}"
    logs="${ChangeLog}"
        }
        
    stages {
   
        
        stage('拉取代码') {
   
            steps {
   
              git credentialsId: '3', url: 'git@gitlab.senseauto.com:tps-qa/test/matrix-autotest.git'
            }
        }
        
        // 这里的install plug-in 是我加的,就是说明,这是stages下的第二个任务 ,就是在pipeline中加单行注释 用 // 就行
        stage('install plug-in') {
   
            steps {
   
                echo '开始安装插件'
                sh 'pip3 install -r requirements.txt'
                echo '插件安装完成'
            }
        }
        
        stage('execute auth_system Test') {
   
             steps {
   
                echo '开始执行鉴权系统测试'
                sh 'python3 Run/main.py --system_style Authen_style'
                echo '执行测试完成'
            }
        }   
        
        stage('execute device_system Test') {
   
            steps {
   
                echo '开始执行接入系统测试'
                sh 'python3 Run/main.py --system_style device_style'
                echo '执行测试完成'
            }
        }
        
        stage('execute data_system Test') {
       
            steps {
   
                echo '开始执行数据系统测试'
                sh 'python3 Run/main.py --system_style data_style'
                echo '执行测试完成'
            }
        }
        
        stage('execute info_system Test') {
       
            steps {
   
                echo '开始执行信息系统测试'
                sh 'python3 Run/main.py --system_style info_style'
                echo '执行测试完成'
          
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值