jenkins active choice parameter 获取动态参数进行构建

背景 生产环境更新走jenkins,传统项目,走的增量包模式,每次需要把增量包(版本号命名)手动传到 jenkins 服务器的工作目录下,然后走jenkins中输入版本号,点击构建进行发布,因网络隔离,上传此包较为麻烦 方案 step1 规范版本号 scm 准备好增量升级包后,报名命名为版本号,格式 V22.0808.01 22: 2022年 0808: 当天日期 01: 常规版本 01 ,紧急版

svn提交代码自动触发jenkins构建

需求 项目组针对测试环境是定时更新,一天更两次,更新频率低,每次到点了在jenkins里人工触发构建后,会出现编译报错导致无法更新环境,开发临时去定位问题,耽误时间,所以需要进行持续构建,尽早暴露编译问题; 因传统项目,代码量极大,持续构建中未编入代码检查相关的测试步骤(此暂时忽略)。 方案 通过 svn post-commit 钩子,在开发提交代码至 svn 后,自动触发 jenkins 构建,

NFS服务

服务端安装及配置: # 安装 # yum install -y nfs-utils rpcbind # 设置 rpcbind 开机自启 # systemctl start rpcbind && systemctl enable rpcbind # 设置 nfs 开机自启