提交 b8db7377 编写于 作者: LinuxSuRen's avatar LinuxSuRen

Auto commit by hugo-plugin.

上级 0673b46d
......@@ -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({});
......
......@@ -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">
......
......@@ -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>
......
......@@ -786,7 +786,7 @@
"date": "2019-01-03 22:50:02 +0800 +0800",
"tags": [],
"description": "Jenkins 培训大纲",
"content": " class: center, middle\nJenkins 培训 大纲 Jenkins 项目介绍 安装、部署 传统环境 容器环境 插件管理 构建任务 流水线 多分支流水线 API 计算节点管理 静态 动态 大纲 日志、任务外部存储 权限、认证体系 安全防护 备份、恢复 集成 社区介绍 Gitter \u0026amp;\u0026amp; 邮件组 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 的流水线构建。\nAPI Jenkins 的大部分操作支持通过 HTTP API 进行调用,可以返回 JSON、XML 的数据格式。\nclass: center, middle\n社区介绍 Jenkins Community\n沟通交流 推荐的交流途径包括:Gitter、Google 邮件组。不同的主题,会有不同频道、组。\n 普通用户(中文、英文) 开发者 特别兴趣小组 .left[.footnote[https://remarkjs.com]]\nMeetup 线上、线下交流活动。每年,在国内很多城市都组织一些线下交流活动。\n 北京 西安 上海 深圳 分享的主题通常包括:特性介绍、案例分享、工作坊等。\n.left[.footnote[https://www.meetup.com/Beijing-Jenkins-Area-Meetup/]]\nclass: 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\nJenkins 培训 大纲 Jenkins 项目介绍 安装、部署 传统环境 容器环境 插件管理 构建任务 流水线 多分支流水线 API 计算节点管理 静态 动态 大纲 日志、任务外部存储 权限、认证体系 安全防护 备份、恢复 集成 社区介绍 Gitter \u0026amp;\u0026amp; 邮件组 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 的流水线构建。\nAPI Jenkins 的大部分操作支持通过 HTTP API 进行调用,可以返回 JSON、XML 的数据格式。\nclass: center, middle\n社区介绍 Jenkins Community\n沟通交流 推荐的交流途径包括:Gitter、Google 邮件组。不同的主题,会有不同频道、组。\n 普通用户(中文、英文) 开发者 特别兴趣小组 .left[.footnote[https://remarkjs.com]]\nMeetup 线上、线下交流活动。每年,在国内很多城市都组织一些线下交流活动。\n 北京 西安 上海 深圳 分享的主题通常包括:特性介绍、案例分享、工作坊等。\n.left[.footnote[https://www.meetup.com/Beijing-Jenkins-Area-Meetup/]]\nclass: 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": "",
......
{
"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
......@@ -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.
先完成此消息的编辑!
想要评论请 注册