Jenkins 命令速查
共 24 条 Jenkins 命令与 Jenkinsfile 语法,覆盖服务与安装、Pipeline 语法、CLI 命令、 运维技巧四组场景。支持搜索与分类筛选,点击即可复制。
服务与安装
启动方式与目录位置。
| 命令 / 语法 | 说明 |
|---|---|
| 查看 Jenkins 服务状态(start / stop / restart) | |
| 以 war 包方式启动(默认 8080) | |
| 首次安装取得初始管理密码 | |
| 查看数据目录(作业、插件、配置都在这里) | |
| 查看已安装插件目录 | |
| 实时查看 Jenkins 日志 |
Jenkinsfile 语法
声明式流水线的核心结构。
| 命令 / 语法 | 说明 |
|---|---|
| 声明式流水线的顶层结构 | |
| 指定在哪台 / 哪类节点上执行 | |
| 定义阶段与步骤 | |
| 执行 shell(Windows 用 bat) | |
| 定义环境变量 | |
| 条件执行某阶段 | |
| 并行执行多个阶段 | |
| 构建后动作(成功 / 失败 / 总是) | |
| 安全注入凭据 |
CLI 常用命令
需先下载 jenkins-cli.jar。
| 命令 / 语法 | 说明 |
|---|---|
| 查看可用命令(需认证) | |
| 列出全部作业 | |
| 触发构建 | |
| 查看构建控制台输出 | |
| 安全重启(等任务结束) |
运维技巧
备份与升级。
| 命令 / 语法 | 说明 |
|---|---|
| 备份整个数据目录(含作业与配置) | |
| 升级 war 并重启 | |
| 通过 API 获取作业列表 | |
| 查看通过包管理器安装的 Jenkins 版本 |
使用说明
Jenkins 命令速查:服务与安装、Jenkinsfile(声明式 Pipeline)语法、CLI 命令与运维备份;支持搜索与分类筛选,点击即可复制。
- 按用途点分类:服务与安装、Pipeline 语法、CLI 命令、运维技巧。
- 写 Jenkinsfile 时参考 Pipeline 语法组:agent、stage、steps、when、post 等。
- 管理员用 CLI 组触发构建、看控制台输出;升级与迁移前先备份 $JENKINS_HOME。
- 点「命令 / 语法」列即可复制。
常见问题
- 声明式流水线和脚本式(Scripted)流水线有什么区别?
- 声明式(pipeline { ... })结构固定、易读、带语法校验,推荐新手;脚本式(node { ... })是原生 Groovy 脚本,更灵活但更难维护。两者都支持。
- 凭据怎么安全使用?
- 不要把 token / 密码写进 Jenkinsfile。应在「凭据管理」里配置,再用 withCredentials 注入到环境变量使用,避免明文出现在日志与仓库里。
- 为什么构建越来越慢、磁盘越来越满?
- 多半是构建历史与工作区堆积。可在作业配置里限制「保持构建的天数 / 个数」,并定期清理 workspace 与旧构建产物。
- JENKINS_HOME 里都有什么?
- 作业配置、插件、用户与构建记录(jobs/、plugins/、config.xml)都在其中。备份与迁移只要整体打包该目录,恢复时放回同一路径即可。
延伸阅读
相关工具
ANTD
Ant Design 速查
Button / Form / Table / ConfigProvider 速查
CKRA
Chakra UI 速查
ChakraProvider / Box / style props / extendTheme 速查
EMO
Emotion 速查
css prop / styled / cx / ThemeProvider 速查
SCD
styled-components 速查
styled.button / props 样式 / ThemeProvider 速查
PSCSS
PostCSS 速查
postcss.config / autoprefixer / 插件 速查
LESS
Less 速查
@变量 / 嵌套 / mixin / @import 速查