Skip to content

Commit 2034a42

Browse files
eryajferyajf
authored andcommitted
"docs: 更新首页图片路径并添加 .pnpm-store 到 gitignore"
1 parent 16e02b3 commit 2034a42

File tree

13 files changed

+21
-20
lines changed

13 files changed

+21
-20
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,3 +29,4 @@ coverage
2929
*.sw?
3030

3131
/**/.vitepress/cache/*
32+
.pnpm-store

docs/01.JenkinsGuide/01.开篇词/01.开篇词,为什么学习 Jenkins.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ categories:
99
> [!IMPORTANT]
1010
> 为什么不学,想不出来,那就学!
1111
12-
![mn.jpeg](https://t.eryajf.net/imgs/2025/03/1743436319430.jpeg)
12+
![](/ghimgs/other/mn.jpeg)

docs/01.JenkinsGuide/02.基础内容/01.Jenkins的几种安装方式.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Jenkins 的安装是非常简单的,安装的方式也有多种,我们可以
1515

1616
Jenkins 下载页面如下:
1717

18-
![](https://t.eryajf.net/ghimgs/jenkinsGuide/759dbeece418bc21a2e3989925199c5c.webp)
18+
![](/ghimgs/jenkinsGuide/759dbeece418bc21a2e3989925199c5c.webp)
1919

2020
`注意:浏览官网时,尽量还是用英文,中文翻译存在更新延迟的问题,导致内容落后。`
2121

@@ -29,7 +29,7 @@ Jenkins 下载页面如下:
2929

3030
> 📢注意:你在阅读此教程时,`应尽量使用最新的版本进行部署`,因为有大量的插件会跟随最新主版本适配,假如跟随我的版本部署老版本,可能会出现插件安装失败的情况,一般安装失败遇到的错误如下:
3131
32-
![](https://t.eryajf.net/ghimgs/jenkinsGuide/ee047adfcaa02887b90032f66b6c2906.webp)
32+
![](/ghimgs/jenkinsGuide/ee047adfcaa02887b90032f66b6c2906.webp)
3333

3434
## 2,资源准备
3535

@@ -106,23 +106,23 @@ $ /usr/local/tomcat/bin/startup.sh
106106

107107
服务启动之后,可以看到端口监听在 8080,浏览器访问如下:
108108

109-
![](https://t.eryajf.net/ghimgs/jenkinsGuide/b74b95294469ac20bfe6f0f08115fe66.webp)
109+
![](/ghimgs/jenkinsGuide/b74b95294469ac20bfe6f0f08115fe66.webp)
110110

111111
将密码填写进去,选择安装推荐的插件:
112112

113-
![](https://t.eryajf.net/ghimgs/jenkinsGuide/017d41d94fc1c8a65f76407688734787.webp)
113+
![](/ghimgs/jenkinsGuide/017d41d94fc1c8a65f76407688734787.webp)
114114

115115
官方推荐的插件如下:
116116

117-
![](https://t.eryajf.net/ghimgs/jenkinsGuide/b89b19b68144ad6b9e898fe1bb496ec7.webp)
117+
![](/ghimgs/jenkinsGuide/b89b19b68144ad6b9e898fe1bb496ec7.webp)
118118

119119
安装完毕之后,我们直接使用 admin 账号,暂时不创建普通账号,关于账号方面的问题,我们会在权限管理的篇章展开探讨。
120120

121-
![](https://t.eryajf.net/ghimgs/jenkinsGuide/9963f85f068342711145cea144457710.webp)
121+
![](/ghimgs/jenkinsGuide/9963f85f068342711145cea144457710.webp)
122122

123123
来到实例配置页面,在企业应用中,通常我们还应该给 Jenkins 配置一个域名,这里的 Jenkins URL 应该配置为 Jenkins 的域名,此配置可修改,因此这里先保持默认推荐的配置。
124124

125-
![](https://t.eryajf.net/ghimgs/jenkinsGuide/2f7b38c045c02d1ae9334c37cdbcab87.webp)
125+
![](/ghimgs/jenkinsGuide/2f7b38c045c02d1ae9334c37cdbcab87.webp)
126126

127127
这样 Jenkins 就安装完毕了,可以愉快地使用 Jenkins 了。
128128

@@ -156,7 +156,7 @@ server {
156156

157157
配置之后,访问 Jenkins 界面,在 `系统管理` ==> `系统配置` ==> `Jenkins URL` 处进行设置:
158158

159-
![](https://t.eryajf.net/ghimgs/jenkinsGuide/f443b54fff9146d6c3da816cabd5b2fa.webp)
159+
![](/ghimgs/jenkinsGuide/f443b54fff9146d6c3da816cabd5b2fa.webp)
160160

161161
如上图所示,这个配置务必与 Jenkins 主域名保持一致,因为后续很多地方都会用到这个配置信息。
162162

docs/01.JenkinsGuide/02.基础内容/02.Jenkins根目录与内置变量概述.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ Jenkins 控制界面中,也提供了多个入口供我们查询 Jenkins 提供
186186
- 其二:在访问 Jenkins 的 URL 后边加上 `/pipeline-syntax/globals` (eg: `http://jenkins.test.com/pipeline-syntax/globals` )。
187187

188188

189-
![](https://t.eryajf.net/ghimgs/jenkinsGuide/8219e19ed3fbab9afc7956b477bbc5d9.webp)
189+
![](/ghimgs/jenkinsGuide/8219e19ed3fbab9afc7956b477bbc5d9.webp)
190190

191191
`方法二`
192192

@@ -209,7 +209,7 @@ pipeline{
209209

210210
运行之后,在构建日志中查看内置变量:
211211

212-
![](https://t.eryajf.net/ghimgs/jenkinsGuide/46d6192a28635da82381a928116319a8.webp)
212+
![](/ghimgs/jenkinsGuide/46d6192a28635da82381a928116319a8.webp)
213213

214214
### 2,变量概述
215215

@@ -336,7 +336,7 @@ wrap([$class: 'BuildUser']){
336336

337337
实现效果如下:
338338

339-
![](https://t.eryajf.net/ghimgs/jenkinsGuide/d8a97bf207c10ecd77459a1677c91ef7.webp)
339+
![](/ghimgs/jenkinsGuide/d8a97bf207c10ecd77459a1677c91ef7.webp)
340340

341341
这样就可以把项目在构建过程中的一些重要参数外置显示。当然并不是每一个属性都是可以通过这种方式覆写的,官方只允许:`result``displayName``description``keepLog` 这几个变量的值是可被覆写的。
342342

docs/01.JenkinsGuide/02.基础内容/03.Jenkins 的插件管理.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ categories:
1313

1414
现在通过查看相对古早的插件 [Maven](https://plugins.jenkins.io/maven-plugin/) 的版本更新历史,可以看到该插件最早的一个版本,发布自 2010 年 12 月 18 日:
1515

16-
![](https://t.eryajf.net/ghimgs/jenkinsGuide/1d4d82035e608316952694d0de66fc27.webp)
16+
![](/ghimgs/jenkinsGuide/1d4d82035e608316952694d0de66fc27.webp)
1717

1818
对于当下混迹于互联网中的技术人来讲,可谓是上古时期了。
1919

@@ -35,7 +35,7 @@ Jenkins 的插件安装以及升级,某些时候针对一些网络环境来讲
3535

3636
插件的安装,有两种形式,一种是下载 `hpi` 格式的插件文件,通过上传插件文件进行安装。当然也可以直接填入插件的地址,然后进行部署安装。
3737

38-
![](https://t.eryajf.net/ghimgs/jenkinsGuide/03c943b1bfa5942d02a4d0ff875f64c6.webp)
38+
![](/ghimgs/jenkinsGuide/03c943b1bfa5942d02a4d0ff875f64c6.webp)
3939

4040
一种是在插件市场搜索想要安装的插件,进行安装。但这种方式存在的问题是,插件源默认是 Jenkins 的官方地址,国内访问时受网络因素影响比较考研人品。
4141

@@ -59,7 +59,7 @@ Jenkins 启动之后,执行完初始化,会把如上 URL 中的数据持久
5959

6060
如何让下载更新走镜像的地址呢,这里有一个不错的开源项目,对所需的资源进行了很好的封装:[jenkins-update-center](https://github.com/lework/jenkins-update-center),经过测速之后,选择一个合适自己的源,配置到代理中:
6161

62-
![](https://t.eryajf.net/ghimgs/jenkinsGuide/0e04bf4b64b00a93c9ca3c552eb90458.webp)
62+
![](/ghimgs/jenkinsGuide/0e04bf4b64b00a93c9ca3c552eb90458.webp)
6363

6464
假如你的 Jenkins 服务器,访问 jsdelivr 也有些困难,那可以把该 json 下载下来,放到公司的 cdn 上,然后更改为对应地址。更改之后,你可以尝试去安装一个插件,会发现速度飞快了。
6565

docs/01.JenkinsGuide/03.自由风格/01.认识自由风格.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ categories:
1818
- 参数化构建用于定义在构建过程中所遇到的变量。
1919
- 执行 Shell 用于通过编写脚本,来完成发布任务。
2020

21-
![](https://t.eryajf.net/ghimgs/jenkinsGuide/aeb2569da78e0c8b0ce6d83a71a0c9d8.webp)
21+
![](/ghimgs/jenkinsGuide/aeb2569da78e0c8b0ce6d83a71a0c9d8.webp)
2222

2323
抓住这两个核心点之后,其余的各种配置项,都是作为辅助的存在。我希望你在接触,了解,学习,探索一个东西的时候,都能够用简单清晰的视角来看待,从而能够快速理解并上手,不至于被冗杂的配置项吓到。
2424

docs/01.JenkinsGuide/04.pipeline/02.pipeline语法观止.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ categories:
1313

1414
一个常规的声明式 Jenkinsfile,一般情况下,有如下常规框架,这个框架基本上每个环节都是必不可少的,所以我就从外到内,先从整体框架讲起。图示如下:
1515

16-
![image-20200111205506591](https://t.eryajf.net/imgs/2021/09/f126d7d667e038cd.jpg)
16+
![](/ghimgs/jenkinsGuide/f126d7d667e038cd.jpg)
1717

1818
而当我们在 vscode 当中安装了 Jenkins pipeline 插件的之后,输入 pipe 然后回车,默认自动补全出来的内容如下:
1919

@@ -431,7 +431,7 @@ pipeline{
431431

432432
创建一个新的 pipeline 风格的项目,将如上代码填写进入,点击构建,然后参数就会落位到对应的位置了。
433433

434-
![img](https://t.eryajf.net/imgs/2021/09/fd909370e87f205f.jpg)
434+
![](/ghimgs/jenkinsGuide/fd909370e87f205f.jpg)
435435

436436
接着继续介绍这里的参数。
437437

@@ -1233,7 +1233,7 @@ pipeline{
12331233

12341234
将代码放到 pipeline 当中,执行以下,可以看下构建日志:
12351235

1236-
![img](https://t.eryajf.net/imgs/2021/09/5622caefe254f02c.jpg)
1236+
![](/ghimgs/jenkinsGuide/5622caefe254f02c.jpg)
12371237

12381238
可以看到,因为阶段 1 中有异常,导致程序退出,阶段 2 也没有执行,并且在最后抛出了异常的内容。
12391239

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ features:
3131
details: 学完之后,看山还是山,进入返璞归真之境
3232
---
3333

34-
![](https://t.eryajf.net/imgs/2025/04/1743645166845.webp)
34+
![](/ghimgs/other/mindmap.webp)
3535

3636

3737

29.8 KB
Loading
103 KB
Loading

0 commit comments

Comments
 (0)