关于我们 on Jenkins 中文社区 https://jenkins-zh.cn/about/ Recent content in 关于我们 on Jenkins 中文社区 Hugo -- gohugo.io zh-CN Sat, 07 Sep 2019 00:00:00 +0000 社区捐助 https://jenkins-zh.cn/about/sponsors-list/ Sat, 07 Sep 2019 00:00:00 +0000 https://jenkins-zh.cn/about/sponsors-list/ 社区得以持续、健康地发展,需要很多方面的支持,尤其对于社区的基础运营、活动组织上,资金和物资的捐助是非常重要的。 用途 对于所收到的资金、物资捐助,我们都会用于社区基础设施(域名、服务器等)、线下活动、社区成员奖励。 列表 为了对给予社区捐助的朋友们表示感谢,我们在此列出来: 捐助者 金额(单位:元) 日期 备注 UCloud 2170 2020-04-04 2核2G 2M 80G系统盘 1年,地区北京,台数1台 霍格沃兹测试学院 10,000 2019-11-05 社区捐赠 geshujiang 100 2019-05-11 活动链接 资金去向 用途 金额 日期 申请人 open4u域名购买 29 2020.7.12 linuxsuren 阿里云服务器升级 786.57 2020.6.9 linuxsuren 购买梯子帐号(一年) 276 2020. 行为规范 https://jenkins-zh.cn/about/code-of-conduct/ Mon, 01 Jan 0001 00:00:00 +0000 https://jenkins-zh.cn/about/code-of-conduct/ 留言 留言之前需要使用 GitHub 账号登陆。大家要注意文明用语,严禁攻击、诋毁、灌水、广告等无关的话。对于违反人,一经发现将会被拉入黑名单。 提问 欢迎每一位朋友在这里提出与 Jenkins 或相关领域的技术问题,但是,在提问之前建议先在搜索引擎和本站中进行搜索。 问题至少要包含如下部分: 场景以及问题是如何发生的,方便阅读的人复现 软件、环境相关版本信息 日志、截图等(建议使用附件的方式) 出于对回答问题者的尊重,请得到解决方案后及时表示感谢,或者从其他地方得到答案后添加相关链接以及说明。 GitHub 请您使用同一个 GitHub 账号来与大家交流,不欢迎使用所谓的“小号”。 活动志愿者报名 https://jenkins-zh.cn/about/volunteer-part-in/ Mon, 05 Aug 2019 00:00:00 +0000 https://jenkins-zh.cn/about/volunteer-part-in/ Jenkins 中文社区将不定期举行一些活动,志愿者的参与是不可或缺的。希望有更多的小伙伴可以通过志愿者的身份参与进来 如何报名 以邮件的形式发送到志愿者申请 內容如下(注: Github ID 示例:https://github.com/githubId): 活动名称: 姓名: 公司名称(选填): 所在地: 职业: 联系电话: 微信号: Github ID: 个人擅长: 参加志愿者的初衷: 志愿者福利: 免费参加自本活动启动时一年内的所有活动 活动纪念品(小型活动没有纪念品) 赠送与本社区有合作关系的其他公司或者社区组织的活动门票 申明 欢迎小伙伴们报名志愿者,并且为志愿者准备了一些社区福利。但为了避免有人浑水摸鱼的事情发生,我们会根据实际参与情况以及参与活动的态度积极性来评判是否拥有志愿者福利的待遇。 活动策划 https://jenkins-zh.cn/about/about-event-planning/ Wed, 31 Jul 2019 00:00:00 +0000 https://jenkins-zh.cn/about/about-event-planning/ 本文讨论社区组织 meetup 、workshop 等活动策划的参考指引,方便社区其他地区组织者及志愿者借鉴使用。 活动策划分为以下几步骤: - 活动地区及组织者确定 - 招募志愿者 - 活动任务分工认领 - 活动宣传 1、活动地区及组织者确定 组织者需向 Jenkins 中文社区申请活动组织者得到许可后,才可以进行后续步骤。 - 确定活动地区 - 确定活动主题 - 确定大概活动日期 2、招募志愿者 组织者可根据需要在公众号进行发布志愿者招募信息 - 活动策划志愿者 - UI 志愿者 - 现场活动志愿者 志愿者采取主动报名的方式,报名方式可分为2种: - 社区内部报名 - 公众号发布招募信息,根据招募信息中的报名方式报名 3、活动任务分工认领 活动主题确定后,如果有志愿者参与可根据下表进行任务分工认领: 任务分类 具体事项 完成情况 负责人 确认 场地 租赁与赞助、环境确认 赞助与礼品 赞助清单、礼品采购 讲师 讲师日期及演讲时长确认、ppt 收集 活动宣传 活动稿撰写、活动行及海报制作 活动议程 活动流程安排、日期提醒 场地布置 桌椅摆放、投影、白板 茶歇准备 茶歇采购、摆放 活动签到 参与者签到、礼品发放 活动拍摄 图片、视频拍摄及收集 抽奖活动 抽奖软件、抽奖环节安排 订餐安排 讲师与志愿者订餐 4、活动宣传 至少在活动举行前一个月完成活动宣传稿、活动行以及海报制作 - 首先在社区公众号发布活动通知 - 合作社区一并进行宣传 - 活动海报可在邻近活动日期进行发布 - 如果有精力可制作倒计时海报 分支策略 https://jenkins-zh.cn/about/branching-strategy/ Tue, 09 Jul 2019 19:56:04 +0800 https://jenkins-zh.cn/about/branching-strategy/ 本文讨论分支策略主要是提供执行并行任务时的参考指引,方便社区贡献者借鉴使用。 需要理解和注意以下几点: - 三个代码仓库 - 每个任务一个分支 - 分支策略 三个 repo git 是一个分布式版本管理系统。以提交文章到 jenkins-infra/wechat 为例,在这个过程中,我们会涉及到三个代码仓库: jenkins-infra/wechat repo,也就是 upstream repo,你需要 git remote add upstream 将其配置为 upstream repo fork/wechat repo,如果你从这里 clone 的话,也就是对应的 origin repo local repo,所有的分支管理都是从这里发起的 每个任务一个分支 每个任务一个分支的目的是,保证在 PR review/merge 的时候不会发生冲突。 换言之,PR review/merge 不存在先后关系,可以独立进行。 对于原创文章或翻译文章,每篇文章(包括资源文件)是一个独立的任务,每个任务对应一个分支。 分支策略 假设已经完成 PR 提交操作(jenkins-infra/wechat:master <- fork/wechat:dev-01),下面是可能存在的相关分支。 jenkins-infra/wechat: master fork/wechat: master dev-01 local: master dev-01 这里的故事可以分为以下几步: 在 Github UI 上完成 fork 操作,所以,jenkins-infra/wechat:master 对应到 fork/wechat:master git clone 到本地,所以 fork/wechat:master 对应到 local:master 在本地创建 dev-01 分支 提交 commit,并 push 到 fork/wechat:dev-01 GitHub UI 发起 PR (jenkins-infra/wechat:master <- fork/wechat:dev-01) 这里需要注意的是,jenkins-infra/wechat:master 和 fork/wechat:master 经常会 不一致(jenkins-infra/wechat:master 是 source of truth ,会有很多 merge 来的 commits), 这并没有什么大的影响。 插件列表 https://jenkins-zh.cn/about/plugins/ Wed, 15 May 2019 20:30:05 +0800 https://jenkins-zh.cn/about/plugins/ 下面的列表是由 Jenkins 中文社区的成员维护的插件: 插件 GitHub 仓库 版本 安装量 主要维护者 Simplified Chinese Plugin jenkinsci/localization-zh-cn-plugin LinuxSuRen Hugo Plugin jenkinsci/hugo-plugin LinuxSuRen Maven SNAPSHOT Check Plugin jenkinsci/maven-snapshot-check-plugin donhui Code Coverage API Plugin jenkinsci/code-coverage-api-plugin cizezsy WeiBo Plugin jenkinsci/weibo-plugin LinuxSuRen Job priorty sorter for Multi-branch Job jenkinsci/multi-branch-priority-sorter-plugin LinuxSuRen 同时也期待有更多的贡献者增砖添瓦。 社交媒体 https://jenkins-zh.cn/about/social-media/ Fri, 12 Apr 2019 14:26:05 +0800 https://jenkins-zh.cn/about/social-media/ 社区所有的技术、活动类的文章都会同步发布到下面的社交媒体平台上。 媒体 方式 负责人 微信公众号 人工 LinuxSuRen 开源中国 自动同步 LinuxSuRen 知乎 人工 LinuxSuRen 哔哩哔哩 人工 LinuxSuRen 微博 人工 donhui 领英 人工 LinuxSuRen 思否 SegmentFault 人工 LinuxSuRen CSDN 人工 P01son6415 简书 人工 yJunS 掘金 人工 zacker330 腾讯 云+社区 自动同步 LinuxSuRen 企鹅号 自动同步 LinuxSuRen 百家号 自动同步 LinuxSuRen 社区贡献激励方案 https://jenkins-zh.cn/about/star-plan/ Sun, 03 Mar 2019 00:00:00 +0000 https://jenkins-zh.cn/about/star-plan/ 为了激励社区成员积极地为社区作出贡献,我们会不定期给予积极活跃、付出重大贡献的小伙伴一定形式的奖励。 定期激励:每个季度被选中的贡献者,可以在人民邮电出版社微店中自行挑选图书一本。 大会门票赠送:不定期会有合作社区的大会门票赠送给有需要的贡献者。 其他激励: 此外,还会有其他形式的激励。 下面是历次的奖励记录: 大会门票赠送 不定期会有合作社区的大会门票赠送给有需要的贡献者。 需要大会门票的成员需要在 GitHub 的 jenkins-zh/jenkins-zh 仓库提交一个 issue 用来申请门票,在该 issue 中需要提供最近贡献的 PR(Pull Request)链接。 下面的表格中包括所有大会的历次赠票记录: 大会 举办时间 成员 奖励 申请链接 Jenkins User Conference China 2019年11月2日 donhui 门票一张 #138 Jenkins User Conference China 2019年11月2日 tomatofrommars 门票一张 #139 社区聚会 日期 城市 成员 备注 2020-1-5 北京 linuxsuren 50元 2020-1-5 北京 donhui 50元 2020-1-5 北京 linan607 50元 2020-1-5 北京 yJunS 50元 论坛帖子 不定期激励 成员 奖励 日期 提供方 anxk 端午礼盒 2020-06 vivo walker0921 端午礼盒 2020-06 vivo 定期激励 每个季度被选中的贡献者,可以在人民邮电出版社微店中自行挑选图书一本。 如何参与 https://jenkins-zh.cn/about/how-to-involve/ Sat, 05 Jan 2019 22:56:04 +0800 https://jenkins-zh.cn/about/how-to-involve/ 为什么要参与开源社区 翟志军:想亲身参与一个开源社区,了解其运行机制。而为什么选择 Jenkins 中文社区?是想更多人了解持续交付。 zhangc819:日常工作里经常需要开源社区的力量来解决问题、学习经验,参与开源社区建设也是为了给社区提供更多的力量,相互左右才能壮大下去。 如何参与 Jenkins 中文社区 参与 Jenkins 中文社区的方式不只有 Coding 一条路可选,还有很多方式,比如: 发表或翻译 Jenkins 相关的文章,并发表到社区网站及微信公众号。 Jenkins 本地化。 成为 Jenkins 线下或线上活动的志愿者。 Review 别人提交到 Pull Request。 发现 Jenkins 社区哪里可以改善,然后提个 Issue 或 Pull Request。 等等。所有你能想到的,促进 Jenkins 中文社区发展的事情都算是参与 Jenkins 中文社区。 但是,具体怎么做呢? 首先,我们都是基于 Git 工具进行协作的,所以,你需要会一些 Git 及 GitHub 的基础操作。 分支策略主要是提供执行并行任务时的参考指引,方便社区贡献者借鉴使用。 接下来,咱们分别介绍每一种参与方式。 Jenkins 中文社区代码仓库列表 那么,我们可以向哪些源代码仓库进行贡献呢?以下是各仓库的链接及简单介绍: wechat:存放 jenkins-zh.cn 网站的文章。也就是发文章可在此仓库提 PR。 jenkins-zh:Jenkins 中文社区网站源码,由 Hugo 实现。 wechat-backend:Jenkins 微信公众号机器人。 hugo-jenkins-theme:Jenkins 中文社区网站主题。 artwork:Jenkins 中文社区的艺术作品,比如 Jenkins 中文社区 Logo。 贡献 Jenkins 中文社区的具体工作 具体有哪些工作,可以让我们参与? 交流 https://jenkins-zh.cn/about/channels/ Fri, 04 Jan 2019 21:13:30 +0800 https://jenkins-zh.cn/about/channels/ 为了方便各位 Jenkins 的爱好者、用户以及贡献者之间互相交流,我这里列出来一些途径: 邮件组 即时聊天 在本站留言 邮件组 Jenkins 社区有很多 邮件组 ,感兴趣的童鞋请自行翻阅。本文仅介绍中文相关的邮件组: Jenkins 中文用户邮件组 查看历史 订阅 取消订阅 求助 Jenkins 中文本地化兴趣邮件组 查看历史 订阅 取消订阅 求助 注意:点击上面的订阅或者取消都应该会弹出一个发送邮件的窗口,请不要做任何修改,邮件正文保持空白(不要添加邮件签名等内容)直接发送即可。邮件发送成功后,会收到确认的回复。鉴于邮件组是由 Google 提供的服务,无法科学上网的童鞋是无法查看历史邮件的。 即时聊天 即时聊天是一种很方便的线上交流方式,你有可能及时地收到大家的帮助,但是不要认为其他人有回答问题的义务。你没有能及时地得到帮助,可能是因为大家在忙、消息太多而被忽略、问题描述的不够详细等等。因此,建议大家在提问之前尽可能保证自己已经对问题理解的很清楚,并在提问时尽可能地给出上下文、复现步骤;当没有及时得到回答的话,可以把问题发送到邮件组(发送之前,请在邮件组中搜索其他人是否已经解决过类似问题),相信遇到过类似问题的人也会尽可能帮助你。 Jenkins Gitter 中文聊天室 欢迎你! 留言 本站的留言系统建立在 Github 提供的 Issues 上。欢迎大家在遵守社区行为规范的基础上积极地留言互动。 Jenkins 培训 https://jenkins-zh.cn/about/course/ Thu, 03 Jan 2019 22:50:02 +0800 https://jenkins-zh.cn/about/course/ class: center, middle Jenkins 培训 大纲 Jenkins 项目介绍 安装、部署 传统环境 容器环境 插件管理 构建任务 流水线 多分支流水线 API 计算节点管理 静态 动态 大纲 日志、任务外部存储 权限、认证体系 安全防护 备份、恢复 集成 社区介绍 Gitter && 邮件组 Meetup 特别兴趣小组(SIG) 基础设施 安装、部署 Jenkins 的版本分为长期支持版(LTS)和每周更新版。 安装手册 Docker 插件管理 介绍 仓库 托管 计算节点管理 节点类型 固定 动态(虚拟机、Docker、Kubernetes) 通道 SSH JNLP 标签(label) 表达式 流水线(Pipeline) Jenkins 流水线采用 Groovy 来编写,通常会保存在代码库根目录下名为 Jenkinsfile 的文件中。根据写法不同,分为:脚本式、申明式流水线。 Jenkins Area Meetup https://jenkins-zh.cn/about/meetups/ Mon, 01 Jan 0001 00:00:00 +0000 https://jenkins-zh.cn/about/meetups/ 各地活动组织者 城市 组织者 邮箱 北京 Rick 📭 希望在当地组织活动? 我们非常欢迎全国各地的 Jenkins 爱好者积极地承担起在当地组织 Jenkins 线下活动的责任。为了能够保证我们社区的健康发展,申请人需要清楚、明确地了解下面的权益和义务: 权益 组织线下活动是比较累但有趣的工作,要举办一次好的活动,需要投入不少的精力来筹划、安排、宣传等。因此,活动组织者将会享受到如下的权益: 优先获得合作社区(公司)举办的会议门票 社区协调场地、茶歇以及礼品等赞助 丰富的人脉资源 使用社区邮箱 其他社区提供的激励 义务 在享受权益的前提,必须要尊重和遵守我们的义务要求: 积极主动,有自驱力 一年内,平均每月要参加一次社区线上例会(如有其他事情耽搁,可以在会议记录中备注) 所在地一年内至少要举办一次线下活动 活动形式 我们欢迎每一位愿意一起合作、组织的个人、企业、社区,形式包括但不局限于: 案例、经验分享 工作坊,实际操作演练 活动拍照、录像 茶歇、场地赞助 礼品、奖品赞助 下面是目前收集到的,在国内组织过 Meetup 的城市。 北京 上海 西安 杭州 成都 深圳 广州 关于本站 https://jenkins-zh.cn/about/about-site/ Mon, 01 Jan 0001 00:00:00 +0000 https://jenkins-zh.cn/about/about-site/ Jenkins 中文社区站点是基于 Hugo 生成的静态文件,托管在 GitHub Page 上。下面列出相关的源码位置: 网站内容 网站主题 微信订阅号