摘要:一般代码提交流程 开发人员从远程中央仓库(例如 dev )拉取最新的代码 本地创建自己的分支 在自己的分支中进行开发 在完成一个功能并通过自测后,提交本地版本库 将本地版本库推送到远程中央仓库自己的分支 在远程中央仓库自己的分支中,提交 Merge Request(合并请求,简称 MR) 。源分支选
阅读全文
02 2024 档案
摘要:Jenkins Api简介 Jenkins 对外暴露的动作交付入口 为外部程序提供入口,可以控制Jenkins 支持协议 - Http Api 接口支持用户名、密码认证 Jenkins Api支持的典型功能:运行Job、查看任务状态、返回任务编号…等 Jenkins Api 环境准备 使用curl调
阅读全文
摘要:方式一: 在Jenkins中,可以针对不同登录用户设置时区 方法二:脚本命令执行 系统管理 》脚本命令行 》输入命令 》点击运行 System.setProperty('org.apache.commons.jelly.tags.fmt.timeZone','Asia/Shanghai')
阅读全文
摘要:Git 的集成 在 Jenkins 上构建从 Git 源码仓库拉取代码的任务时需要使用到 Git 插件 在执行job的机器上安装好Git yum install git -y 下载 Git 插件 进入菜单 Dashboard -> 系统管理(Manage Jenkins) -> 插件管理(Manag
阅读全文
摘要:SSHAgent 的集成 在 Jenkins 配置从节点执行构建操作的时候需要用到 SSHAgent 下载 SSHAgent 插件 进入菜单 Dashboard -> 系统管理(Manage Jenkins) -> 插件管理(Manage Plugins) 在可选插件搜索 SSH Build Age
阅读全文
摘要:Jenkins插件 Jenkins强大的原因之一就是插件众多 插件帮助Jenkins丰富自身原有的功能 插件安装入口 Dashboard -> 系统管理(Manage Jenkins) -> 插件管理(Manage Plugins) 插件管理代理 Dashboard -> 系统管理(Manage J
阅读全文
摘要:参数化 Job 使用场景 同一个项目需要在不同环境下测试 参数化 Job 的配置 选择参数化构建过程,选择选项参数 名称填入 env 选项配置三个值分别: dev、test、online 添加描述 配置shell # 判断 env 参数的值,如果是dev,则输出 dev runtime if [ "
阅读全文
摘要:Jenkins节点环境变量定义 Jenkins在构建的时候,如果使用节点构建可能存在一些个性化环境变量,此时需要在节点中单独管理 节点环境变量配置 节点工具配置 节点环境变量配置 节点工具配置 节点工具的使用顺序 节点工具 > 全局工具 节点工具配置方式 先配置全局工具,后配置节点工具 全局工具路径
阅读全文
摘要:Jenkins环境变量 Jenkins 环境变量就是通过 env 关键字暴露出来的全局变量,可以在 Jenkins 文件的任何位置使用 环境变量分类 系统内置环境变量 用户自定义环境变量 常用内置环境变量 BUILD_NUMBER BUILD_URL JOB_NAME GIT_URL 用户自定义环境
阅读全文
摘要:Jenkins凭据管理 凭据管理的作用:管理ssh、邮箱、git等认证信息 凭据管理入口 Dashboard -> 系统管理(Manage Jenkins) -> Manage Credentials 凭据的新增 Dashboard -> 系统管理(Manage Jenkins) -> Manage
阅读全文
摘要:1.安装部署 Jenkins 环境,并截图 2.创建一个非 admin 的用户,给他只配置执行 Job 的权限,并截图配置内容。 3.创建一个 Jenkins Job,要求执行 ls 与 pwd 命令,查看控制台输出并截图。
阅读全文
摘要:python -m http.server 80
阅读全文