4.14_系统参数说明

说明: DevOps平台设有对系统的参数设置功能,现对系统参数进行说明

点击“系统配置”—>“系统信息”—>“系统参数”

参数名称 描述 参数值(示例+说明)
Pcm.RootUrl DevOps的根地址 http://10.11.11.111:8080(说明:填写正确的DevOps根地址)
Pcm.TokenExpiration Token失效时间(分钟) 20(说明:必须填写正整数,负责默认为20分钟)
Pcm.TokenSecretKey Token生成秘钥 devops-secret(说明:自定义)
Pcm.ProjectManageToolType 项目管理工具类型 jira(说明:可选填jira、zentao、local中的一个)
Pcm.LockGetMaxTimeout 锁获取最大超时时间(秒) 60(说明:必须填写正整数)
Pcm.LockInvalidMaxTimeout 锁失效最大超时时间(秒) 300(说明:必须填写正整数)
Pcm.TrainInterval 前端轮训间隔(秒)(构建、发布) 5(说明:必须填写正整数)
Pcm.StartTimerMonitor 是否启用定时任务处理 true(说明:填写true或者false)
Pcm.TimerMisfireThreshold 定时任务错过触发时间阈值(秒),超过这个时间不做触发 300(说明:必须填写正整数)
Pcm.TimerTriggerMinInterval 定时任务重复触发间隔最小时间(秒),小于这个时间不做触发 5(说明:必须填写正整数)
Pcm.StartReliableThreadExecuteMonitor 是否启用线程可靠执行处理 true(说明:填写true或者false)
Pcm.HighReliableThreadCount 高优先级可靠线程数 15(说明:必须填写正整数)
Pcm.MediumReliableThreadCount 中优先级可靠线程数 10(说明:必须填写正整数)
Pcm.LowReliableThreadCount 低优先级可靠线程数 5(说明:必须填写正整数)
Pcm.IsReliableThreadPersistent 可靠线程是否持久化 false
Pcm.EnableApiPermission 激活API权限控制 true(说明:填写true或者false)
Pcm.UserDocUrl DevOps用户文档地址
Pcm.TemplateMailRule 模板通知邮件规则描述 (说明:建议专业人员根据实际业务进行修改)略
Pcm.MeetingRecordMailRule 会议纪要通知邮件规则描述
Pcm.AnnouncementMailRule 公告通知邮件规则描述
Cd.WebSocketPort 应用的WebSocket端口 6380(说明:必须填写正确的端口号)
Cd.ExcludeLogDirs 排除的日志目录过滤 classes,WEB-INF(说明:填写想要排除的日志的正确目录)
Cd.IncludeLogFiles 包含的日志文件过滤 .log,.out,.log.(说明:填写想要包含的日志文件,如*.log表示后缀为log的所有文件)
Cd.StartMonitor 是否启用轮训监控 true(说明:允许填写true或者false)
Cd.ForceFailedContinue 强制失败后继续能力 false(说明:填写true或者false)
Cd.DeployMailRule 部署邮件模板 (说明:建议专业人员根据实际业务进行修改)略
Cd.ApprovalTimeout 审批超时时间(小时) 2(说明:必须填写正整数)
Cd.AnsiblePreShellScript Ansible前置Shell执行脚本
Cd.ForceUninstallApp 强制卸载应用 false(说明:填写true或者false)
Cd.SqlDelimiter SQL文件中普通语句的分隔符,默认是; ;
Cd.SqlDelimiterType SQL文件中普通语句的分隔符类型:normal或者row,默认是normal; normal
Cd.SqlProcedureDelimiter SQL文件中包含存储过程的分隔符,默认是; ;
Cd.SqlProcedureDelimiterType SQL文件中包含存储过程的分隔符类型:normal或者row,默认是row; row
Cd.SqlProcedureDetectFlag SQL文件中存储过程探测标志语句,多个用逗号分隔,不区分大小写 CREATE PROCEDURE
Ci.StartMonitor 是否启用轮训监控 true(说明:允许填写true或者false)
Ci.BuildFailAutoCreateWorkitem 构建失败是否自动创建工作项 false(说明:允许填写true或者false)
Ci.MavenSettings 默认的MavenSettings配置 (说明:将MavenSettings的文件内容复制进来)
Ci.BuildMailRule 构建邮件模板 (说明:建议专业人员根据实际业务进行修改)略
Ci.BuildNoFormatRule 构建号格式规则,默认${dateTime yyyyMMddHHmm}-${enginePipelineInstanceId}-${engineBuildNumber}
Ci.CanEditArtifactTypes 可编辑的工件介质类型,多个逗号分隔 sh,py,bat,yml,xml,json,sql,txt
Engine.StartMonitor 是否启用轮训监控 true(说明:允许填写true或者false)
Engine.ConcurrentExecuteStrategy 并发执行策略, override:停止覆盖老的,many:允许多个,exception:抛出异常,ignore:忽略 override
Engine.EveryNewJob 是否每次都是一个新的JenkinsJob true(说明:允许填写true或者false)
Engine.DeleteJob 是否自动删除JenkinsJob true(说明:允许填写true或者false)
Engine.MonitorInterval 监控间隔 60000(说明:单位为秒,必须填写正整数)
Engine.PipelineInstanceDetailsPersistenceMode 流水线实例详情持久化方式:local,db,nexus nexus(说明:可以选填)
Engine.PipelineInstanceDetailsDir 流水线实例详情存放目录
Engine.NexusRepositoryUrl 流水线实例详情存放Nexus仓库URL http://10.11.11.111:8081/repository/devops(说明:必须填写正确的Nexus仓库URL)
Engine.NexusUserName 流水线实例详情存放Nexus仓库用户名 sysadmin(说明:必须填写正确的Nexus仓库用户名)
Engine.NexusPassword 流水线实例详情存放Nexus仓库密码 123456789(说明:必须填写正确Nexus仓库用户名)
Engine.PipelineInstanceDetailsRetentionCount 流水线实例详情保留策略(数量) 5(说明:必须填写正整数)
Engine.PipelineInstanceDetailsRetentionDay 流水线实例详情保留策略(天数) 7(说明:必须填写正整数)
Engine.PipelineGroovyGlobalMethodsCustom 流水线Groovy全局方法自定义 (说明:Groovy全局方法示例 def allgroovy(){} )
Lm.StartMonitor 是否启用统计调度监控 true(说明:允许填写true或者false)
Lm.StatisticsInterval 统计间隔(分钟) 60(说明:必须填写正整数)
Lm.StatisticsCodeIncludeFiles 代码统计包含的文件名匹配,多个逗号分隔,支持通配符 *.java(示例)
Lm.StatisticsCodeExcludeFiles 代码统计排除的文件名匹配,多个逗号分隔,支持通配符 *.out(示例)
Lm.StatisticsCodeSingleCommitLineThreshold 单次代码提交最大行数,超过不予统计 2000(说明:必须填写正整数)
Lm.CloseStatisticsReportTypes 关闭的统计报告类型,多个逗号分隔 code,build(说明:允许填写code、build、release-definition、workitem)
Lm.StartMonitorBeginTime 监控统计开始时间(格式:H:m)
Lm.StartMonitorEndTime 监控统计结束时间(格式:H:m)
Uc.DefaultPassword 用户默认密码 00000000(说明:可以为数字、字母、!@#$%^&*-_或其组合)
Uc.SyncCreateProjectManageToolServiceUser 同步创建项目管理服务器账户 true(说明:填写true或者false)
Uc.SyncCreateGitlabUser 同步创建Gitlab账户 false(说明:填写true或者false)
Uc.LoginAuthenticateModel 登录验证方式:local,jira,ldap
Uc.AutoCreateUserWhenLogin 如果登录用户不存在,是否自动创建
Uc.MaxConsecutiveLoginFailCount 最大连续登录失败次数 5
Uc.LoginFailExceedMaxCountLockTime 超过最大连续登录失败次数后的锁定时间(分钟) 5
Pm.ProjectInitKeyRoles 项目初始化关键人员,需要和角色模板一致 项目经理,研发经理,架构师
Pm.AccessJiraWithLoginUser 使用登录账户访问Jira true(说明:允许填写true或者false)
Pm.SyncCreateConfluenceSpace 创建项目时是否同步创建文档空间 false(说明:允许填写true或者false)
Pm.AttachmentPersistenceMode 附件存储持久化方式:local,db,nexus local
Pm.AttachmentDir 存储持久化存放目录
Pm.AttachmentNexusRepositoryUrl 附件存储存放Nexus仓库URL
Pm.AttachmentNexusUserName 附件存储存放Nexus仓库用户名
Pm.AttachmentNexusPassword 附件存储存放Nexus仓库密码
Vcs.NeedCodeMergeApproval 代码合并时是否需要生成工单 true(说明:允许填写true或者false)

results matching ""

    No results matching ""