Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Jenkins 中文社区
Jenkins 中文社区官方网站
提交
b8db7377
J
Jenkins 中文社区官方网站
项目概览
Jenkins 中文社区
/
Jenkins 中文社区官方网站
通知
0
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
J
Jenkins 中文社区官方网站
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
b8db7377
编写于
7月 13, 2019
作者:
LinuxSuRen
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Auto commit by hugo-plugin.
上级
0673b46d
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
59 addition
and
8 deletion
+59
-8
about/course/index.html
about/course/index.html
+26
-0
event/beijing-2019-08-24/index.html
event/beijing-2019-08-24/index.html
+19
-1
index.html
index.html
+4
-4
index.json
index.json
+1
-1
speaker/ruitaomu.json
speaker/ruitaomu.json
+7
-0
wechat/articles/2019/05/2019-05-27-docs-sig-announcement/index.html
...icles/2019/05/2019-05-27-docs-sig-announcement/index.html
+2
-2
未找到文件。
about/course/index.html
浏览文件 @
b8db7377
...
...
@@ -264,6 +264,32 @@ here is the note
## 平台
---
## 实训项目-1
热身练习
1. 构建 Maven 项目
2. 制品归档
3. 构建 Docker 镜像
4. 参数化构建,指定 Docker 镜像 Tag
进阶练习
1. 构建 Maven 项目并发布到 Nexus
2. 使用私有 Nexus 中的依赖进行构建
3. 构建 Docker 镜像并推送到 Harbor
4. 构建 Heml Charts 并推送到 Chartmuseum
.footnote[
<
a href=
"
https://github.com/surenpi/demo-junit
"
target=
"
_blank
">
实训 demo 项目
<
/a
>
]
---
## 实训项目-2
基于 Kubernetes 的持续交付
1. 基于 deployment 进行交付
2. 基于 helm charts 进行交付
.footnote[
<
a href=
"
https://github.com/surenpi/demo-junit
"
target=
"
_blank
">
实训 demo 项目
<
/a
>
]
</textarea>
<script>
var
slideshow
=
remark
.
create
({});
...
...
event/beijing-2019-08-24/index.html
浏览文件 @
b8db7377
...
...
@@ -330,6 +330,24 @@ var trackOutboundLink = function(id, url) {
</div>
<div
class=
"guest"
>
<div
style=
"min-width: 100px;"
>
<img
src=
"/images/speakers/anonymous.png"
alt
>
</div>
<div
class=
"guest-detail"
>
<div
class=
"title"
>
慕睿涛
<span
class=
"job-title"
>
北京卓晟互联网络技术有限公司 CTO
</span>
</div>
<div>
毕业于北京工业大学,2003年加入Sun Microsystems,负责嵌入式Java虚拟机的研发。曾于2008年创建了PSP上的JavaME模拟器项目——PSPKVM,在PSP自制软件社区有很高的普及度。目前在北京卓晟互联网络技术有限公司任CTO,创建并主持了JOSH开源项目,致力于为微小型物联网终端设备提供Java应用开发与运行环境。
</div>
</div>
</div>
<div
class=
"guest"
>
<div>
本次活动还有空余的话题,欢迎您
<a
href=
"mailto:events@mail.jenkins-zh.cn?subject=活动-%e5%bc%80%e6%ba%90%e4%ba%ba%e7%ba%bf%e4%b8%8b%e8%a7%81%e9%9d%a2%e4%bc%9a-讲师申请&body=请提供您的个人简介以及分享的题目"
...
...
@@ -387,7 +405,7 @@ var trackOutboundLink = function(id, url) {
<div
class=
"schedule-content"
>
<div
class=
"time"
>
15:45-16:00
</div>
<div
class=
"schedule-timeline"
></div>
<div
class=
"content"
>
尽情期待
</div>
<div
class=
"content"
>
开源等于开放吗?——关于开源与开放之关系的思考——慕睿涛
</div>
</div>
<div
class=
"schedule-content"
>
...
...
index.html
浏览文件 @
b8db7377
...
...
@@ -282,8 +282,8 @@ var trackOutboundLink = function(id, url) {
<a
href=
"/event/
shanghai-2019-09
/"
class=
"tile lazyload cover dib f4 ml1 mr4 bg-black relative mw-100 shadow-5"
>
<img
width=
"400px"
height=
"200px"
src=
"/images/meetup/
shanghai
.jpeg"
></img>
<a
href=
"/event/
beijing-2019-06-22
/"
class=
"tile lazyload cover dib f4 ml1 mr4 bg-black relative mw-100 shadow-5"
>
<img
width=
"400px"
height=
"200px"
src=
"/images/meetup/
ci-cd
.jpeg"
></img>
</a>
...
...
@@ -296,8 +296,8 @@ var trackOutboundLink = function(id, url) {
<a
href=
"/event/
beijing-2019-06-22
/"
class=
"tile lazyload cover dib f4 ml1 mr4 bg-black relative mw-100 shadow-5"
>
<img
width=
"400px"
height=
"200px"
src=
"/images/meetup/
ci-cd
.jpeg"
></img>
<a
href=
"/event/
shanghai-2019-09
/"
class=
"tile lazyload cover dib f4 ml1 mr4 bg-black relative mw-100 shadow-5"
>
<img
width=
"400px"
height=
"200px"
src=
"/images/meetup/
shanghai
.jpeg"
></img>
</a>
...
...
index.json
浏览文件 @
b8db7377
...
...
@@ -786,7 +786,7 @@
"date"
:
"2019-01-03 22:50:02 +0800 +0800"
,
"tags"
:
[],
"description"
:
"Jenkins 培训大纲"
,
"content"
:
" class: center, middle
\n
Jenkins 培训 大纲 Jenkins 项目介绍 安装、部署 传统环境 容器环境 插件管理 构建任务 流水线 多分支流水线 API 计算节点管理 静态 动态 大纲 日志、任务外部存储 权限、认证体系 安全防护 备份、恢复 集成 社区介绍 Gitter
\u
0026amp;
\u
0026amp; 邮件组 Meetup 特别兴趣小组(SIG) 基础设施 安装、部署 Jenkins 的版本分为长期支持版(LTS)和每周更新版。
\n
安装手册 Docker 插件管理 介绍 仓库 托管 计算节点管理 节点类型 固定 动态(虚拟机、Docker、Kubernetes) 通道 SSH JNLP 标签(label) 表达式 流水线(Pipeline) Jenkins 流水线采用 Groovy 来编写,通常会保存在代码库根目录下名为 Jenkinsfile 的文件中。根据写法不同,分为:脚本式、申明式流水线。
\n
快速入手,参考:
\n
语法生成器 步骤列表 例子 复用 IDE 插件 .left[.footnote[https://linuxsuren.github.io/blog/devops/jenkins/pipeline/]]
\n
多分支流水线(Multi-branch Pipeline) 对于使用 Git 作为代码仓库的团队来说,Jenkins 的多分支流水线能够充分地利用 Git 的分支功能,简化重复的工作。简单来说,它可以根据既定的策略动态地创建、删除流水线。而对于部分 Git 服务,还能很好地支持 Pull Request 的流水线构建。
\n
API Jenkins 的大部分操作支持通过 HTTP API 进行调用,可以返回 JSON、XML 的数据格式。
\n
class: center, middle
\n
社区介绍 Jenkins Community
\n
沟通交流 推荐的交流途径包括:Gitter、Google 邮件组。不同的主题,会有不同频道、组。
\n
普通用户(中文、英文) 开发者 特别兴趣小组 .left[.footnote[https://remarkjs.com]]
\n
Meetup 线上、线下交流活动。每年,在国内很多城市都组织一些线下交流活动。
\n
北京 西安 上海 深圳 分享的主题通常包括:特性介绍、案例分享、工作坊等。
\n
.left[.footnote[https://www.meetup.com/Beijing-Jenkins-Area-Meetup/]]
\n
class: center, middle
\n
特别兴趣小组 Jenkins Special Interest Groups
\n
.left[.footnote[SIGs]]
\n
??? here is the note
\n
中文本地化 致力于改善 Jenkins 的中文用户的使用体验。涉及的范围包括: Jenkins 核心和插件以及官方网站。欢迎加入!
\n
官网(Jenkins、JX) Jenkins 及其插件 Jenkins 官方微信公众号 定期会议 .footnote[Chinese Localization]
\n
宣传与推广 平台 "
,
"content"
:
" class: center, middle
\n
Jenkins 培训 大纲 Jenkins 项目介绍 安装、部署 传统环境 容器环境 插件管理 构建任务 流水线 多分支流水线 API 计算节点管理 静态 动态 大纲 日志、任务外部存储 权限、认证体系 安全防护 备份、恢复 集成 社区介绍 Gitter
\u
0026amp;
\u
0026amp; 邮件组 Meetup 特别兴趣小组(SIG) 基础设施 安装、部署 Jenkins 的版本分为长期支持版(LTS)和每周更新版。
\n
安装手册 Docker 插件管理 介绍 仓库 托管 计算节点管理 节点类型 固定 动态(虚拟机、Docker、Kubernetes) 通道 SSH JNLP 标签(label) 表达式 流水线(Pipeline) Jenkins 流水线采用 Groovy 来编写,通常会保存在代码库根目录下名为 Jenkinsfile 的文件中。根据写法不同,分为:脚本式、申明式流水线。
\n
快速入手,参考:
\n
语法生成器 步骤列表 例子 复用 IDE 插件 .left[.footnote[https://linuxsuren.github.io/blog/devops/jenkins/pipeline/]]
\n
多分支流水线(Multi-branch Pipeline) 对于使用 Git 作为代码仓库的团队来说,Jenkins 的多分支流水线能够充分地利用 Git 的分支功能,简化重复的工作。简单来说,它可以根据既定的策略动态地创建、删除流水线。而对于部分 Git 服务,还能很好地支持 Pull Request 的流水线构建。
\n
API Jenkins 的大部分操作支持通过 HTTP API 进行调用,可以返回 JSON、XML 的数据格式。
\n
class: center, middle
\n
社区介绍 Jenkins Community
\n
沟通交流 推荐的交流途径包括:Gitter、Google 邮件组。不同的主题,会有不同频道、组。
\n
普通用户(中文、英文) 开发者 特别兴趣小组 .left[.footnote[https://remarkjs.com]]
\n
Meetup 线上、线下交流活动。每年,在国内很多城市都组织一些线下交流活动。
\n
北京 西安 上海 深圳 分享的主题通常包括:特性介绍、案例分享、工作坊等。
\n
.left[.footnote[https://www.meetup.com/Beijing-Jenkins-Area-Meetup/]]
\n
class: center, middle
\n
特别兴趣小组 Jenkins Special Interest Groups
\n
.left[.footnote[SIGs]]
\n
??? here is the note
\n
中文本地化 致力于改善 Jenkins 的中文用户的使用体验。涉及的范围包括: Jenkins 核心和插件以及官方网站。欢迎加入!
\n
官网(Jenkins、JX) Jenkins 及其插件 Jenkins 官方微信公众号 定期会议 .footnote[Chinese Localization]
\n
宣传与推广 平台
实训项目-1 热身练习 1. 构建 Maven 项目 2. 制品归档 3. 构建 Docker 镜像 4. 参数化构建,指定 Docker 镜像 Tag
\n
进阶练习 1. 构建 Maven 项目并发布到 Nexus 2. 使用私有 Nexus 中的依赖进行构建 3. 构建 Docker 镜像并推送到 Harbor 4. 构建 Heml Charts 并推送到 Chartmuseum
\n
.footnote[实训 demo 项目]
\n
实训项目-2 基于 Kubernetes 的持续交付 1. 基于 deployment 进行交付 2. 基于 helm charts 进行交付
\n
.footnote[实训 demo 项目]
\n
"
,
"auhtor"
:
""
,
"translator"
:
""
,
"original"
:
""
,
...
...
speaker/ruitaomu.json
0 → 100644
浏览文件 @
b8db7377
{
"type"
:
"speaker"
,
"displayName"
:
"慕睿涛"
,
"title"
:
"北京卓晟互联网络技术有限公司 CTO"
,
"github"
:
"ruitaomu"
,
"bio"
:
"毕业于北京工业大学,2003年加入Sun Microsystems,负责嵌入式Java虚拟机的研发。曾于2008年创建了PSP上的JavaME模拟器项目——PSPKVM,在PSP自制软件社区有很高的普及度。目前在北京卓晟互联网络技术有限公司任CTO,创建并主持了JOSH开源项目,致力于为微小型物联网终端设备提供Java应用开发与运行环境。"
}
\ No newline at end of file
wechat/articles/2019/05/2019-05-27-docs-sig-announcement/index.html
浏览文件 @
b8db7377
...
...
@@ -351,10 +351,10 @@ var trackOutboundLink = function(id, url) {
<h2>
参考
</h2>
<ul>
<li><a
href=
"/wechat/articles/2019/07/2019-07-10-phase-1-multibranch-pipeline-support-for-gitlab/"
>
多分支流水线任务对 GitLab SCM 的支持
</a></li>
<li><a
href=
"/wechat/articles/2019/07/2019-07-04-performance-testing-jenkins/"
>
Jenkins 插件的微基准测试框架
</a></li>
<li><a
href=
"/wechat/articles/2019/07/2019-07-10-phase-1-multibranch-pipeline-support-for-gitlab/"
>
多分支流水线任务对 GitLab SCM 的支持
</a></li>
</ul>
</div>
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录