HandleJenkins.py
910 Bytes
# @Time : 2022/8/22 15:40
# @Author : 付孟奇
import sys
'''
1、项目名称
2、项目环境
3、当前环境域名
4、邮件发送地址
5、邮件名称
6、联系人电话
'''
def handle_jenkins():
config_info = {}
# Jenkins参数
if len(sys.argv) > 1:
config_info['pro'] = sys.argv[1]
config_info['env'] = sys.argv[2]
config_info['host'] = sys.argv[3]
config_info['email'] = sys.argv[4]
config_info['title'] = sys.argv[5]
else:
# 本地兼容
config_info['pro'] = '话术变量'
config_info['env'] = 'staging'
config_info['host'] = 'https://staging-moonlight-life-video.situdata.com' # https://staging-moonlight-life-video.situdata.com
config_info['email'] = 'fumengqi@situdata.com'
config_info['title'] = '本地调试'
config_info['phone'] = '15737319294'
return config_info