提交 c979cea3 编写于 作者: L LinuxSuRen

Automated deployment to GitHub Pages on 1593391874

上级 d5156ca1
......@@ -1863,15 +1863,15 @@ RU5ErkJggg==" />
<a href="/event/online-2020-04-22/" class="tile lazyload cover dib f4 ml1 mr4 bg-black relative mw-100 shadow-5">
<img width="400px" height="200px" src="/images/meetup/hackthon.png"></img>
<a href="/event/beijing-2019-07-27/" 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>
<a href="/event/beijing-2019-07-27/" 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/online-2020-04-22/" class="tile lazyload cover dib f4 ml1 mr4 bg-black relative mw-100 shadow-5">
<img width="400px" height="200px" src="/images/meetup/hackthon.png"></img>
</a>
......
......@@ -25,6 +25,19 @@
"original": "",
"poster": ""
},
{
"uri": "https://jenkins-zh.cn/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/",
"title": "使用 Python 制作酷炫多彩的 Jenkins 插件词云图",
"type": "wechat",
"date": "2020-06-29 00:00:00 +0000 UTC",
"tags": ["jenkins", "wordcloud"],
"description": "Jenkins 插件名称高频关键词有哪些?一切尽在酷炫多彩的词云图",
"content": " 作为最流行的 CI/CD 工具,Jenkins 的优势之一是其生态强大,而这与其插件体系分不开的。 目前 Jenkins 插件 1500+ (截止2020年06月17日,插件数量为1749)。\n近日发现词云比较好玩,于是想着以 Jenkins 插件名称为数据源,形成的词云会是什么样的呢,什么关键字会比较突出呢? 想到就去做,带着问题,带着好奇心,开始了实践之旅~\n插件基本字段说明 以 Jenkins 中文本地化插件为例,在 Jenkins 官网插件详情页面可以看出: 其 ID 为 localization-zh-cn,Name 为 Localization: Chinese (Simplified)。\n获取所有 Jenkins 插件的名称 如何获取所有 Jenkins 插件的名称呢?这里我想到3种方式,或许还有更多方式:\n 插件官网爬虫抓取\n 插件权限文件获取\n 插件更新中心配置文件获取\n 对比上面的三种方式,插件权限文件中并没有 Name 字段,插件更新中心配置文件相对从插件官网抓取比较简单。 所以计划从 update-center.json 进行解析,其中插件名称在 json 中对应字段为 title。\n生成 Jenkins 插件名称文件 读取 update-center.json 中 plugin 的 title 字段,按行写入到 jenkins-plugins.txt 文件,代码如下:\n# -*- coding: UTF-8 -*- import json if __name__ == \u0026quot;__main__\u0026quot;: json_obj = json.load(open(\u0026quot;update-center.json\u0026quot;, \u0026quot;r\u0026quot;)) plugins_obj = json_obj[\u0026quot;plugins\u0026quot;] with open(\u0026quot;jenkins-plugins.txt\u0026quot;, \u0026quot;w\u0026quot;) as fw: for plugin_name in plugins_obj: plugin_obj = plugins_obj[plugin_name] print plugin_obj[\u0026quot;title\u0026quot;] fw.write(plugin_obj[\u0026quot;title\u0026quot;].encode('utf-8') + \u0026quot;\\n\u0026quot;) jenkins-plugins.txt 文件共有 1749 行(与 Jenkins 1749个插件对应),其内容截图如下:\n生成词云图 这里使用 Python 代码生成词云图,词的来源为 jenkins-plugins.txt,代码如下:\n# -*- coding: UTF-8 -*- from wordcloud import WordCloud import matplotlib.pyplot as plt import numpy as np from PIL import Image def generate_word_cloud_image(background_image): # mask mask = np.array(Image.open(background_image)) # generate word cloud wc = WordCloud(mask=mask, scale=1.5, mode='RGBA', background_color=\u0026quot;white\u0026quot;, max_words=2000).generate(text=text) # show word cloud plt.imshow(wc, interpolation='bilinear') plt.axis('off') plt.show() # save to file background_image = str(background_image).split(\u0026quot;/\u0026quot;)[-1].replace(\u0026quot;.png\u0026quot;, \u0026quot;\u0026quot;) wc.to_file(\u0026quot;word-cloud-img/\u0026quot; + background_image + '-word-cloud.png') if __name__ == \u0026quot;__main__\u0026quot;: with open('jenkins-plugins.txt') as f: text = f.read() for image_name in [\u0026quot;background-img/kongfu.png\u0026quot;, \u0026quot;background-img/jenkins-logo.png\u0026quot;]: generate_word_cloud_image(background_image=image_name) 生成的词云图各个关键字以不同大小和比例,绘制出一幅多彩的画卷,感觉很美观、很酷炫!\n以 Jenkins logo 为背景图片,生成的词云图如下:\n以 Jenkins 中文社区的 kongfu 为背景图片,生成的词云图如下:\n从词云图中可以看出,Pipeline 词频最高,Build、API、Job 次之,紧接着还有 Publisher、Notifier、Trigger、Step、GitHub 等等。\n资源说明 所有代码及文件可以在 GitHub 仓库找到,如果你也觉得好玩有趣,顺便点个 star 吧,谢谢~\n https://github.com/donhui/jenkins-plugins-word-cloud ",
"auhtor": "donhui",
"translator": "",
"original": "",
"poster": "jenkins-logo-word-cloud.png"
},
{
"uri": "https://jenkins-zh.cn/wechat/articles/2020/06/2020-06-24-jenkins-user-experience-hackfest-documentation-results/",
"title": "Jenkins Hackfest 用户体验文档报告",
......@@ -3630,7 +3643,7 @@
"uri": "https://jenkins-zh.cn/tags/jenkins/",
"title": "Jenkins",
"type": "tags",
"date": "2020-05-25 00:00:00 +0000 UTC",
"date": "2020-06-29 00:00:00 +0000 UTC",
"tags": [],
"description": "",
"content": "",
......@@ -4722,7 +4735,7 @@
"uri": "https://jenkins-zh.cn/wechat/",
"title": "Wechats",
"type": "wechat",
"date": "2020-06-24 00:00:00 +0000 UTC",
"date": "2020-06-29 00:00:00 +0000 UTC",
"tags": [],
"description": "",
"content": "",
......@@ -4796,6 +4809,19 @@
"original": "https://jenkins.io/blog/2019/02/01/windows-installers/",
"poster": ""
},
{
"uri": "https://jenkins-zh.cn/tags/wordcloud/",
"title": "Wordcloud",
"type": "tags",
"date": "2020-06-29 00:00:00 +0000 UTC",
"tags": [],
"description": "",
"content": "",
"auhtor": "",
"translator": "",
"original": "",
"poster": ""
},
{
"uri": "https://jenkins-zh.cn/tags/wordpress/",
"title": "Wordpress",
......@@ -36,6 +36,24 @@
GitHub 请您使用同一个 GitHub 账号来与大家交流,不欢迎使用所谓的“小号”。</description>
</item>
<item>
<title>使用 Python 制作酷炫多彩的 Jenkins 插件词云图</title>
<link>https://jenkins-zh.cn/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/</link>
<pubDate>Mon, 29 Jun 2020 00:00:00 +0000</pubDate>
<guid>https://jenkins-zh.cn/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/</guid>
<description>作为最流行的 CI/CD 工具,Jenkins 的优势之一是其生态强大,而这与其插件体系分不开的。 目前 Jenkins 插件 1500+ (截止2020年06月17日,插件数量为1749)。
近日发现词云比较好玩,于是想着以 Jenkins 插件名称为数据源,形成的词云会是什么样的呢,什么关键字会比较突出呢? 想到就去做,带着问题,带着好奇心,开始了实践之旅~
插件基本字段说明 以 Jenkins 中文本地化插件为例,在 Jenkins 官网插件详情页面可以看出: 其 ID 为 localization-zh-cn,Name 为 Localization: Chinese (Simplified)。
获取所有 Jenkins 插件的名称 如何获取所有 Jenkins 插件的名称呢?这里我想到3种方式,或许还有更多方式:
插件官网爬虫抓取
插件权限文件获取
插件更新中心配置文件获取
对比上面的三种方式,插件权限文件中并没有 Name 字段,插件更新中心配置文件相对从插件官网抓取比较简单。 所以计划从 update-center.json 进行解析,其中插件名称在 json 中对应字段为 title。
生成 Jenkins 插件名称文件 读取 update-center.json 中 plugin 的 title 字段,按行写入到 jenkins-plugins.txt 文件,代码如下:
# -*- coding: UTF-8 -*- import json if __name__ == &amp;quot;__main__&amp;quot;: json_obj = json.</description>
</item>
<item>
<title>Jenkins Hackfest 用户体验文档报告</title>
<link>https://jenkins-zh.cn/wechat/articles/2020/06/2020-06-24-jenkins-user-experience-hackfest-documentation-results/</link>
......
......@@ -11,6 +11,11 @@
<loc>https://jenkins-zh.cn/about/code-of-conduct/</loc>
</url>
<url>
<loc>https://jenkins-zh.cn/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/</loc>
<lastmod>2020-06-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://jenkins-zh.cn/wechat/articles/2020/06/2020-06-24-jenkins-user-experience-hackfest-documentation-results/</loc>
<lastmod>2020-06-24T00:00:00+00:00</lastmod>
......@@ -1436,7 +1441,7 @@
<url>
<loc>https://jenkins-zh.cn/tags/jenkins/</loc>
<lastmod>2020-05-25T00:00:00+00:00</lastmod>
<lastmod>2020-06-29T00:00:00+00:00</lastmod>
<priority>0</priority>
</url>
......@@ -1912,7 +1917,7 @@
<url>
<loc>https://jenkins-zh.cn/wechat/</loc>
<lastmod>2020-06-24T00:00:00+00:00</lastmod>
<lastmod>2020-06-29T00:00:00+00:00</lastmod>
<priority>0</priority>
</url>
......@@ -1943,6 +1948,12 @@
<loc>https://jenkins-zh.cn/wechat/articles/2019/02/2019-02-27-windows-installers/</loc>
</url>
<url>
<loc>https://jenkins-zh.cn/tags/wordcloud/</loc>
<lastmod>2020-06-29T00:00:00+00:00</lastmod>
<priority>0</priority>
</url>
<url>
<loc>https://jenkins-zh.cn/tags/wordpress/</loc>
<lastmod>2020-04-29T00:00:00+00:00</lastmod>
......
......@@ -2043,6 +2043,12 @@ var trackOutboundLink = function(id, url) {
</a>
</h2>
<h3>
<a href="https://jenkins-zh.cn/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link blue">
使用 Python 制作酷炫多彩的 Jenkins 插件词云图
</a>
</h3>
<h3>
<a href="https://jenkins-zh.cn/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link blue">
Jenkins 每周版更新
......@@ -4038,6 +4044,22 @@ var trackOutboundLink = function(id, url) {
</div>
<div class="break-inside-avoid-l nested-copy-line-height mb5">
<h2 class="f3">
<a href="/tags/wordcloud" class="link black hover-blue">
wordcloud <span class="f6 gray"> &#8599;</span>
</a>
</h2>
<h3>
<a href="https://jenkins-zh.cn/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link blue">
使用 Python 制作酷炫多彩的 Jenkins 插件词云图
</a>
</h3>
</div>
<div class="break-inside-avoid-l nested-copy-line-height mb5">
<h2 class="f3">
<a href="/tags/wordpress" class="link black hover-blue">
......
......@@ -653,7 +653,7 @@
<item>
<title>Jenkins</title>
<link>https://jenkins-zh.cn/tags/jenkins/</link>
<pubDate>Mon, 25 May 2020 00:00:00 +0000</pubDate>
<pubDate>Mon, 29 Jun 2020 00:00:00 +0000</pubDate>
<guid>https://jenkins-zh.cn/tags/jenkins/</guid>
<description></description>
......@@ -1307,6 +1307,15 @@
<description></description>
</item>
<item>
<title>Wordcloud</title>
<link>https://jenkins-zh.cn/tags/wordcloud/</link>
<pubDate>Mon, 29 Jun 2020 00:00:00 +0000</pubDate>
<guid>https://jenkins-zh.cn/tags/wordcloud/</guid>
<description></description>
</item>
<item>
<title>Wordpress</title>
<link>https://jenkins-zh.cn/tags/wordpress/</link>
......
......@@ -44,7 +44,7 @@
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://jenkins-zh.cn/tags/jenkins/" />
<meta property="og:updated_time" content="2020-05-25T00:00:00&#43;00:00"/>
<meta property="og:updated_time" content="2020-06-29T00:00:00&#43;00:00"/>
<meta itemprop="name" content="Jenkins">
<meta itemprop="description" content="">
......@@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link primary-color dim">使用 Python 制作酷炫多彩的 Jenkins 插件词云图</a>
</h1>
<div class="lh-copy links">
Jenkins 插件名称高频关键词有哪些?一切尽在酷炫多彩的词云图
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link primary-color dim">Jenkins 每周版更新</a>
</h1>
......
......@@ -6,11 +6,29 @@
<description>Recent content in Jenkins on Jenkins 中文社区</description>
<generator>Hugo -- gohugo.io</generator>
<language>zh-CN</language>
<lastBuildDate>Mon, 25 May 2020 00:00:00 +0000</lastBuildDate>
<lastBuildDate>Mon, 29 Jun 2020 00:00:00 +0000</lastBuildDate>
<atom:link href="https://jenkins-zh.cn/tags/jenkins/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>使用 Python 制作酷炫多彩的 Jenkins 插件词云图</title>
<link>https://jenkins-zh.cn/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/</link>
<pubDate>Mon, 29 Jun 2020 00:00:00 +0000</pubDate>
<guid>https://jenkins-zh.cn/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/</guid>
<description>作为最流行的 CI/CD 工具,Jenkins 的优势之一是其生态强大,而这与其插件体系分不开的。 目前 Jenkins 插件 1500+ (截止2020年06月17日,插件数量为1749)。
近日发现词云比较好玩,于是想着以 Jenkins 插件名称为数据源,形成的词云会是什么样的呢,什么关键字会比较突出呢? 想到就去做,带着问题,带着好奇心,开始了实践之旅~
插件基本字段说明 以 Jenkins 中文本地化插件为例,在 Jenkins 官网插件详情页面可以看出: 其 ID 为 localization-zh-cn,Name 为 Localization: Chinese (Simplified)。
获取所有 Jenkins 插件的名称 如何获取所有 Jenkins 插件的名称呢?这里我想到3种方式,或许还有更多方式:
插件官网爬虫抓取
插件权限文件获取
插件更新中心配置文件获取
对比上面的三种方式,插件权限文件中并没有 Name 字段,插件更新中心配置文件相对从插件官网抓取比较简单。 所以计划从 update-center.json 进行解析,其中插件名称在 json 中对应字段为 title。
生成 Jenkins 插件名称文件 读取 update-center.json 中 plugin 的 title 字段,按行写入到 jenkins-plugins.txt 文件,代码如下:
# -*- coding: UTF-8 -*- import json if __name__ == &amp;quot;__main__&amp;quot;: json_obj = json.</description>
</item>
<item>
<title>Jenkins 每周版更新</title>
<link>https://jenkins-zh.cn/wechat/articles/2020/05/2020-05-25-weekly-release/</link>
......
......@@ -44,7 +44,7 @@
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://jenkins-zh.cn/tags/jenkins/" />
<meta property="og:updated_time" content="2020-02-28T00:00:00&#43;00:00"/>
<meta property="og:updated_time" content="2020-03-17T00:00:00&#43;00:00"/>
<meta itemprop="name" content="Jenkins">
<meta itemprop="description" content="">
......@@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link primary-color dim">使用 Python 制作酷炫多彩的 Jenkins 插件词云图</a>
</h1>
<div class="lh-copy links">
Jenkins 插件名称高频关键词有哪些?一切尽在酷炫多彩的词云图
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link primary-color dim">Jenkins 每周版更新</a>
</h1>
......
......@@ -44,7 +44,7 @@
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://jenkins-zh.cn/tags/jenkins/" />
<meta property="og:updated_time" content="2019-07-18T00:00:00&#43;00:00"/>
<meta property="og:updated_time" content="2019-07-31T00:00:00&#43;00:00"/>
<meta itemprop="name" content="Jenkins">
<meta itemprop="description" content="">
......@@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link primary-color dim">使用 Python 制作酷炫多彩的 Jenkins 插件词云图</a>
</h1>
<div class="lh-copy links">
Jenkins 插件名称高频关键词有哪些?一切尽在酷炫多彩的词云图
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link primary-color dim">Jenkins 每周版更新</a>
</h1>
......
......@@ -44,7 +44,7 @@
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://jenkins-zh.cn/tags/jenkins/" />
<meta property="og:updated_time" content="2019-05-17T00:00:00&#43;00:00"/>
<meta property="og:updated_time" content="2019-05-20T00:00:00&#43;00:00"/>
<meta itemprop="name" content="Jenkins">
<meta itemprop="description" content="">
......@@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link primary-color dim">使用 Python 制作酷炫多彩的 Jenkins 插件词云图</a>
</h1>
<div class="lh-copy links">
Jenkins 插件名称高频关键词有哪些?一切尽在酷炫多彩的词云图
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link primary-color dim">Jenkins 每周版更新</a>
</h1>
......
......@@ -44,7 +44,7 @@
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://jenkins-zh.cn/tags/jenkins/" />
<meta property="og:updated_time" content="2019-04-25T00:00:00&#43;00:00"/>
<meta property="og:updated_time" content="2019-04-26T00:00:00&#43;00:00"/>
<meta itemprop="name" content="Jenkins">
<meta itemprop="description" content="">
......@@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link primary-color dim">使用 Python 制作酷炫多彩的 Jenkins 插件词云图</a>
</h1>
<div class="lh-copy links">
Jenkins 插件名称高频关键词有哪些?一切尽在酷炫多彩的词云图
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link primary-color dim">Jenkins 每周版更新</a>
</h1>
......
......@@ -44,7 +44,7 @@
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://jenkins-zh.cn/tags/jenkins/" />
<meta property="og:updated_time" content="2019-02-27T00:00:00&#43;00:00"/>
<meta property="og:updated_time" content="2019-03-06T00:00:00&#43;00:00"/>
<meta itemprop="name" content="Jenkins">
<meta itemprop="description" content="">
......@@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link primary-color dim">使用 Python 制作酷炫多彩的 Jenkins 插件词云图</a>
</h1>
<div class="lh-copy links">
Jenkins 插件名称高频关键词有哪些?一切尽在酷炫多彩的词云图
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link primary-color dim">Jenkins 每周版更新</a>
</h1>
......
<!DOCTYPE html>
<html class="no-js" lang="zh-CN">
<head>
<meta charset="utf-8">
<link rel="preload" href="https://jenkins-zh.cn/files/muli-latin-200.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://jenkins-zh.cn/files/muli-latin-400.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://jenkins-zh.cn/files/muli-latin-800.woff2" as="font" type="font/woff2" crossorigin>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Wordcloud - Jenkins 中文社区</title>
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="description" content="共建开放、包容、活跃的 Jenkins 社区">
<meta name="keywords" content="Jenkins,Jenkins中文社区,Jenkins官方公众号,持续集成,持续交付,开源社区,DevOps">
<meta name="viewport" content="width=device-width,minimum-scale=1">
<meta name="generator" content="Hugo 0.53" />
<META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
<link rel="alternate" type="application/rss&#43;xml" href="https://jenkins-zh.cn/tags/wordcloud/index.xml">
<link href='/dist/main.css' rel='stylesheet' type="text/css" /><link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link href="/images/favicon.ico" rel="shortcut icon" type="image/x-icon">
<link rel="icon" type="image/png" href="/images/favicon-32x32.png" sizes="32x32">
<link rel="icon" type="image/png" href="/images/favicon-16x16.png" sizes="16x16">
<link rel="manifest" href="/manifest.json">
<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#0594cb">
<meta name="theme-color" content="#ffffff"><style>
img.avatar {
width: 32px;
display: inline;
}
</style>
<meta property="og:title" content="Wordcloud" />
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://jenkins-zh.cn/tags/wordcloud/" />
<meta property="og:updated_time" content="2020-06-29T00:00:00&#43;00:00"/>
<meta itemprop="name" content="Wordcloud">
<meta itemprop="description" content="">
<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="Wordcloud"/>
<meta name="twitter:description" content=""/>
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-4216293-5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-4216293-5');
var trackOutboundLink = function(id, url) {
console.log("track:", id, url)
gtag('event', 'click', {
'event_category': 'outbound',
'event_label': id,
'transport_type': 'beacon',
'event_callback': function(){document.location = url;}
});
}
</script>
</head>
<body class="ma0 sans-serif bg-primary-color-light">
<nav class="bg-primary-color-dark pv4 w-100" role="navigation">
<div class="center flex-ns flex-wrap items-center justify-start mw9">
<h1 class="dim f3 lh-solid ml0-ns mr0 mr4-l mv0 pl3 pl4-ns">
<a href="https://jenkins-zh.cn" class="link white">
Jenkins 中文社区
</a>
</h1>
<ul class="list ma0 pa0 dn dib-l">
<li class="f5 dib mr4" role="menuitem">
<a href="/wechat/" class="dim link light-silver"
>
博客
</a>
</li>
<li class="f5 dib mr4" role="menuitem">
<a href="/tutorial/" class="dim link light-silver"
>
教程
</a>
</li>
<li class="f5 dib mr4" role="menuitem">
<a href="/event/" class="dim link light-silver"
>
活动
</a>
</li>
<li class="f5 dib mr4" role="menuitem">
<a href="/partner/" class="dim link light-silver"
>
合作伙伴
</a>
</li>
<li class="f5 dib mr4" role="menuitem">
<a href="/about/" class="dim link light-silver"
>
关于我们
</a>
</li>
<li class="f5 dib mr4" role="menuitem">
<a href="http://jenkins.io/zh" class="dim link light-silver"
target="_blank">
Jenkins 官网
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="10" height="10" viewBox="0 0 32 32" class="fill-current v-base" aria-label="External Link">
<path d="M25.152 16.576v5.696q0 2.144-1.504 3.648t-3.648 1.504h-14.848q-2.144 0-3.648-1.504t-1.504-3.648v-14.848q0-2.112 1.504-3.616t3.648-1.536h12.576q0.224 0 0.384 0.16t0.16 0.416v1.152q0 0.256-0.16 0.416t-0.384 0.16h-12.576q-1.184 0-2.016 0.832t-0.864 2.016v14.848q0 1.184 0.864 2.016t2.016 0.864h14.848q1.184 0 2.016-0.864t0.832-2.016v-5.696q0-0.256 0.16-0.416t0.416-0.16h1.152q0.256 0 0.416 0.16t0.16 0.416zM32 1.152v9.12q0 0.48-0.352 0.8t-0.8 0.352-0.8-0.352l-3.136-3.136-11.648 11.648q-0.16 0.192-0.416 0.192t-0.384-0.192l-2.048-2.048q-0.192-0.16-0.192-0.384t0.192-0.416l11.648-11.648-3.136-3.136q-0.352-0.352-0.352-0.8t0.352-0.8 0.8-0.352h9.12q0.48 0 0.8 0.352t0.352 0.8z"></path>
</svg>
</a>
</li>
</ul>
<div class="db dib-ns pl3"><form id="site-search-form" action="" role="search">
<fieldset class="bn ma0 pa0">
<label class="clip" for="email-address">Search</label>
<input type="search" id="search-input" class="needs-js bg-left bg-transparent bn f5 input-reset lh-solid mt3 mt0-ns pl4 pv2 w5 white"
placeholder="搜索文档" type="text"
name="email-address" value="" style="background-image:url('/images/icon-search.png');background-size:16px 16px;">
</fieldset>
</form>
</div>
<div class="list ma0 pa0 dn dib-l"></div>
<span class="absolute mt1 mt2-l pr3 right-0 top-0">
<a class="github-button needs-js link primary-color-dark" href="https://github.com/jenkins-zh/jenkins-zh/" data-size="large" data-show-count="false" aria-label="Star Jenkins WeChat GitHub">Star</a>
</span>
</div>
</nav>
<main role="main" class="content-with-sidebar min-vh-100 pb7 pb0-ns">
<div class="w-100 ph4 pb5 pb6-ns pt1 mt4 pt3-ns">
<div class="flex">
<div class="w-100 w-80-l ph0 ph4-l">
<article class="w-100 nested-copy-line-height nested-links nested-img">
<h1 class="primary-color-dark f2">
Tag: Wordcloud
</h1>
<div class=" mid-gray f5 f4-l">
</div>
</article>
<div class="flex flex-wrap">
<section class="flex-ns flex-wrap justify-between w-100">
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link primary-color dim">使用 Python 制作酷炫多彩的 Jenkins 插件词云图</a>
</h1>
<div class="lh-copy links">
Jenkins 插件名称高频关键词有哪些?一切尽在酷炫多彩的词云图
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
</section>
</div>
</div>
</div>
</div>
</main>
<footer class="bg-primary-color-dark ph4-ns pt4 relative w-100" role="contentinfo">
<div class="center flex-ns flex-wrap justify-between mw9 w-90">
<div class="pb3 pt4 w-100 w-50-ns">
<div class="b f3 light-gray mb3 nested-links tc">
<a href="https://github.com/jenkins-zh/jenkins-zh/graphs/contributors" target="_blank"
class="link">Jenkins 社区贡献者</a> 维护<br />
</div>
<ul class="center f6 list ma0 mv3 pa0 tc" style="display:none"><li class="dib mr3"><a href="https://github.com/jenkins-zh/jenkins-zh/issues/new" class="dim link light-gray pv2">File an Issue</a></li></ul>
<ul class="center f6 list ma0 mv4 pa0 tc">
<li class="dib mr3">
<a href="https://twitter.com/jenkinsci" target="_blank" class="dim link light-gray pv2">Twitter</a>
</li>
<li class="dib mr3">
<a href="https://www.youtube.com/channel/UC63xz3pq26BBgwB3cnwCoqQ" target="_blank"
class="dim link light-gray pv2">YouTube</a>
</li>
<li class="dib mr3">
<a href="https://space.bilibili.com/433584098" target="_blank" class="dim link light-gray pv2">哔哩哔哩</a>
</li>
<li class="dib mr3">
<a href="https://jcli.jenkins-zh.cn/" target="_blank" class="dim link light-gray pv2">Jenkins
CLI</a>
</li>
<li class="dib mr3">
<a href="https://community.jenkins-zh.cn/" target="_blank" class="dim link light-gray pv2">社区论坛</a>
</li>
</ul>
</div>
<div>
<div style="color: #ffffff; display: inline-block; text-align: center; margin-right: 5px; margin-left: 5px;">优酷视频
<div>
<a href="https://i.youku.com/jenkinszh" target="_blank">
<img src="/images/youku-qrcode.png" with="100" height="100">
</a>
</div>
</div>
<div style="color: #ffffff; display: inline-block; text-align: center; margin-right: 5px; margin-left: 5px;">微信公众号
<div>
<a href="https://mp.weixin.qq.com/s/vifdduC3kRGSIMpyL03yVA" target="_blank">
<img src="https://jenkins.io/images/jenkins-wechat.png" with="100" height="100">
</a>
</div>
</div>
<div style="color: #ffffff; display: inline-block; text-align: center; margin-right: 5px; margin-left: 5px;">微博
<div>
<a href="https://www.weibo.com/jenkinszh" target="_blank">
<img src="/images/weibo-qrcode.png" with="100" height="100">
</a>
</div>
</div>
</div>
</div>
<div class="f7 gray mb5 mb0-ns ph3 w-100"> 
<p class="dib mr4"><a href="http://www.beian.miit.gov.cn/" target="_blank" rel="nofollow" class="dim link light-gray pv2"><u>晋ICP备15000444号-2</u></a></p>
</div>
<div class="bg-primary-color-dark bottom-0 left-0 right-0 dn-l fixed pb3 ph3 w-100"><div class="globalmenu mobilemenu pb3 dn">
<ul class="list hidden dib ph0 ma0 scrolling-touch tc">
<li class="tl dib ma0 hover-bg-black w-100">
<a href="/wechat/" class="ttu f6 link primary-color-light overflow hover-white db brand-font ma0 w-100 pv3 ph4">
博客
</a>
</li>
<li class="tl dib ma0 hover-bg-black w-100">
<a href="/tutorial/" class="ttu f6 link primary-color-light overflow hover-white db brand-font ma0 w-100 pv3 ph4">
教程
</a>
</li>
<li class="tl dib ma0 hover-bg-black w-100">
<a href="/event/" class="ttu f6 link primary-color-light overflow hover-white db brand-font ma0 w-100 pv3 ph4">
活动
</a>
</li>
<li class="tl dib ma0 hover-bg-black w-100">
<a href="/partner/" class="ttu f6 link primary-color-light overflow hover-white db brand-font ma0 w-100 pv3 ph4">
合作伙伴
</a>
</li>
<li class="tl dib ma0 hover-bg-black w-100">
<a href="/about/" class="ttu f6 link primary-color-light overflow hover-white db brand-font ma0 w-100 pv3 ph4">
关于我们
</a>
</li>
<li class="tl dib ma0 hover-bg-black w-100">
<a href="http://jenkins.io/zh" class="ttu f6 link primary-color-light overflow hover-white db brand-font ma0 w-100 pv3 ph4">
Jenkins 官网
</a>
</li>
</ul>
</div>
<div class="flex dn-l justify-between">
<button class="js-toggle flex-auto dib dn-l f6 tc db mt4-ns ph3 pv2 link mr2 white bg-primary-color-dark hover-bg-primary-color ba b--white-40 w-auto" data-target=".globalmenu">菜单</button>
</div>
<script src="/dist/app.bundle.js" type="text/javascript"></script>
</div>
<script>
((window.gitter = {}).chat = {}).options = {
room: 'jenkinsci/chinese'
};
</script>
<script src="https://sidecar.gitter.im/dist/sidecar.v1.js" async defer></script>
</footer>
<link href="/dist/auto-complete.css" rel="stylesheet">
<script type="text/javascript">
var baseurl = "https:\/\/jenkins-zh.cn";
</script>
<script src="/dist/lunr.js"></script>
<script src="/dist/autocomplete.js"></script>
<script src="/dist/jquery-3.2.1.min.js"></script>
<script src="/dist/search.js"></script>
<script async defer src="https://buttons.github.io/buttons.js"></script>
<script>
var _hmt = _hmt || [];
(function() {
var hm = document.createElement("script");
hm.src = "https://hm.baidu.com/hm.js?6db234f713318730f0e5f6a95bdd8d47";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
})();
</script>
<script>
(function(){
var src = (document.location.protocol == "http:") ? "http://js.passport.qihucdn.com/11.0.1.js?6276dcef5c15f276644151772390c1f9":"https://jspassport.ssl.qhimg.com/11.0.1.js?6276dcef5c15f276644151772390c1f9";
document.write('<script src="' + src + '" id="sozz"><\/script>');
})();
</script>
</body>
</html>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Wordcloud on Jenkins 中文社区</title>
<link>https://jenkins-zh.cn/tags/wordcloud/</link>
<description>Recent content in Wordcloud on Jenkins 中文社区</description>
<generator>Hugo -- gohugo.io</generator>
<language>zh-CN</language>
<lastBuildDate>Mon, 29 Jun 2020 00:00:00 +0000</lastBuildDate>
<atom:link href="https://jenkins-zh.cn/tags/wordcloud/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>使用 Python 制作酷炫多彩的 Jenkins 插件词云图</title>
<link>https://jenkins-zh.cn/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/</link>
<pubDate>Mon, 29 Jun 2020 00:00:00 +0000</pubDate>
<guid>https://jenkins-zh.cn/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/</guid>
<description>作为最流行的 CI/CD 工具,Jenkins 的优势之一是其生态强大,而这与其插件体系分不开的。 目前 Jenkins 插件 1500+ (截止2020年06月17日,插件数量为1749)。
近日发现词云比较好玩,于是想着以 Jenkins 插件名称为数据源,形成的词云会是什么样的呢,什么关键字会比较突出呢? 想到就去做,带着问题,带着好奇心,开始了实践之旅~
插件基本字段说明 以 Jenkins 中文本地化插件为例,在 Jenkins 官网插件详情页面可以看出: 其 ID 为 localization-zh-cn,Name 为 Localization: Chinese (Simplified)。
获取所有 Jenkins 插件的名称 如何获取所有 Jenkins 插件的名称呢?这里我想到3种方式,或许还有更多方式:
插件官网爬虫抓取
插件权限文件获取
插件更新中心配置文件获取
对比上面的三种方式,插件权限文件中并没有 Name 字段,插件更新中心配置文件相对从插件官网抓取比较简单。 所以计划从 update-center.json 进行解析,其中插件名称在 json 中对应字段为 title。
生成 Jenkins 插件名称文件 读取 update-center.json 中 plugin 的 title 字段,按行写入到 jenkins-plugins.txt 文件,代码如下:
# -*- coding: UTF-8 -*- import json if __name__ == &amp;quot;__main__&amp;quot;: json_obj = json.</description>
</item>
</channel>
</rss>
\ No newline at end of file
<!DOCTYPE html><html><head><title>https://jenkins-zh.cn/tags/wordcloud/</title><link rel="canonical" href="https://jenkins-zh.cn/tags/wordcloud/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=https://jenkins-zh.cn/tags/wordcloud/" /></head></html>
\ No newline at end of file
......@@ -484,8 +484,8 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link">
使用 Python 制作酷炫多彩的 Jenkins 插件词云图
</a>
</li>
......@@ -496,6 +496,15 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
</a>
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-19-jenkins-kubesphere-partner/" class="link">
Jenkins 中文社区携手 KubeSphere,共建 DevOps 技术生态
......
......@@ -585,8 +585,8 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link">
使用 Python 制作酷炫多彩的 Jenkins 插件词云图
</a>
</li>
......@@ -597,6 +597,15 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
</a>
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-19-jenkins-kubesphere-partner/" class="link">
Jenkins 中文社区携手 KubeSphere,共建 DevOps 技术生态
......
......@@ -517,8 +517,8 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link">
使用 Python 制作酷炫多彩的 Jenkins 插件词云图
</a>
</li>
......@@ -529,6 +529,15 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
</a>
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-19-jenkins-kubesphere-partner/" class="link">
Jenkins 中文社区携手 KubeSphere,共建 DevOps 技术生态
......
......@@ -454,8 +454,8 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link">
使用 Python 制作酷炫多彩的 Jenkins 插件词云图
</a>
</li>
......@@ -466,6 +466,15 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
</a>
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-19-jenkins-kubesphere-partner/" class="link">
Jenkins 中文社区携手 KubeSphere,共建 DevOps 技术生态
......
......@@ -543,8 +543,8 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link">
使用 Python 制作酷炫多彩的 Jenkins 插件词云图
</a>
</li>
......@@ -555,6 +555,15 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
</a>
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-19-jenkins-kubesphere-partner/" class="link">
Jenkins 中文社区携手 KubeSphere,共建 DevOps 技术生态
......
......@@ -468,8 +468,8 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link">
使用 Python 制作酷炫多彩的 Jenkins 插件词云图
</a>
</li>
......@@ -480,6 +480,15 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
</a>
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-19-jenkins-kubesphere-partner/" class="link">
Jenkins 中文社区携手 KubeSphere,共建 DevOps 技术生态
......
......@@ -612,8 +612,8 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link">
使用 Python 制作酷炫多彩的 Jenkins 插件词云图
</a>
</li>
......@@ -624,6 +624,15 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
</a>
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-19-jenkins-kubesphere-partner/" class="link">
Jenkins 中文社区携手 KubeSphere,共建 DevOps 技术生态
......
......@@ -469,8 +469,8 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link">
使用 Python 制作酷炫多彩的 Jenkins 插件词云图
</a>
</li>
......@@ -481,6 +481,15 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
</a>
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-19-jenkins-kubesphere-partner/" class="link">
Jenkins 中文社区携手 KubeSphere,共建 DevOps 技术生态
......
......@@ -636,8 +636,8 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link">
使用 Python 制作酷炫多彩的 Jenkins 插件词云图
</a>
</li>
......@@ -648,6 +648,15 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
</a>
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-19-jenkins-kubesphere-partner/" class="link">
Jenkins 中文社区携手 KubeSphere,共建 DevOps 技术生态
......
......@@ -430,8 +430,8 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link">
使用 Python 制作酷炫多彩的 Jenkins 插件词云图
</a>
</li>
......@@ -442,6 +442,15 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
</a>
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-19-jenkins-kubesphere-partner/" class="link">
Jenkins 中文社区携手 KubeSphere,共建 DevOps 技术生态
......
......@@ -655,8 +655,8 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link">
使用 Python 制作酷炫多彩的 Jenkins 插件词云图
</a>
</li>
......@@ -667,6 +667,15 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
</a>
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-19-jenkins-kubesphere-partner/" class="link">
Jenkins 中文社区携手 KubeSphere,共建 DevOps 技术生态
......
......@@ -385,8 +385,8 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link">
使用 Python 制作酷炫多彩的 Jenkins 插件词云图
</a>
</li>
......@@ -397,6 +397,15 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
</a>
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-19-jenkins-kubesphere-partner/" class="link">
Jenkins 中文社区携手 KubeSphere,共建 DevOps 技术生态
......
......@@ -381,8 +381,8 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link">
使用 Python 制作酷炫多彩的 Jenkins 插件词云图
</a>
</li>
......@@ -393,6 +393,15 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
</a>
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-19-jenkins-kubesphere-partner/" class="link">
Jenkins 中文社区携手 KubeSphere,共建 DevOps 技术生态
......
......@@ -453,8 +453,8 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link">
使用 Python 制作酷炫多彩的 Jenkins 插件词云图
</a>
</li>
......@@ -465,6 +465,15 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
</a>
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-19-jenkins-kubesphere-partner/" class="link">
Jenkins 中文社区携手 KubeSphere,共建 DevOps 技术生态
......
......@@ -397,8 +397,8 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link">
使用 Python 制作酷炫多彩的 Jenkins 插件词云图
</a>
</li>
......@@ -409,6 +409,15 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
</a>
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-19-jenkins-kubesphere-partner/" class="link">
Jenkins 中文社区携手 KubeSphere,共建 DevOps 技术生态
......
......@@ -596,8 +596,8 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link">
使用 Python 制作酷炫多彩的 Jenkins 插件词云图
</a>
</li>
......@@ -608,6 +608,15 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
</a>
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-19-jenkins-kubesphere-partner/" class="link">
Jenkins 中文社区携手 KubeSphere,共建 DevOps 技术生态
......
......@@ -604,8 +604,8 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link">
使用 Python 制作酷炫多彩的 Jenkins 插件词云图
</a>
</li>
......@@ -616,6 +616,15 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
</a>
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-19-jenkins-kubesphere-partner/" class="link">
Jenkins 中文社区携手 KubeSphere,共建 DevOps 技术生态
......
......@@ -528,8 +528,8 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link">
使用 Python 制作酷炫多彩的 Jenkins 插件词云图
</a>
</li>
......@@ -540,6 +540,15 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
</a>
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-19-jenkins-kubesphere-partner/" class="link">
Jenkins 中文社区携手 KubeSphere,共建 DevOps 技术生态
......
......@@ -686,8 +686,8 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link">
使用 Python 制作酷炫多彩的 Jenkins 插件词云图
</a>
</li>
......@@ -698,6 +698,15 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
</a>
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-19-jenkins-kubesphere-partner/" class="link">
Jenkins 中文社区携手 KubeSphere,共建 DevOps 技术生态
......
......@@ -412,8 +412,8 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link">
使用 Python 制作酷炫多彩的 Jenkins 插件词云图
</a>
</li>
......@@ -424,6 +424,15 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
</a>
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-19-jenkins-kubesphere-partner/" class="link">
Jenkins 中文社区携手 KubeSphere,共建 DevOps 技术生态
......
......@@ -392,8 +392,8 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link">
使用 Python 制作酷炫多彩的 Jenkins 插件词云图
</a>
</li>
......@@ -404,6 +404,15 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
</a>
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-19-jenkins-kubesphere-partner/" class="link">
Jenkins 中文社区携手 KubeSphere,共建 DevOps 技术生态
......
......@@ -601,8 +601,8 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link">
使用 Python 制作酷炫多彩的 Jenkins 插件词云图
</a>
</li>
......@@ -613,6 +613,15 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
</a>
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-19-jenkins-kubesphere-partner/" class="link">
Jenkins 中文社区携手 KubeSphere,共建 DevOps 技术生态
......
......@@ -560,8 +560,8 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link">
使用 Python 制作酷炫多彩的 Jenkins 插件词云图
</a>
</li>
......@@ -572,6 +572,15 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
</a>
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-19-jenkins-kubesphere-partner/" class="link">
Jenkins 中文社区携手 KubeSphere,共建 DevOps 技术生态
......
......@@ -446,8 +446,8 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link">
使用 Python 制作酷炫多彩的 Jenkins 插件词云图
</a>
</li>
......@@ -458,6 +458,15 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
</a>
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-19-jenkins-kubesphere-partner/" class="link">
Jenkins 中文社区携手 KubeSphere,共建 DevOps 技术生态
......
......@@ -418,8 +418,8 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link">
使用 Python 制作酷炫多彩的 Jenkins 插件词云图
</a>
</li>
......@@ -430,6 +430,15 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
</a>
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-19-jenkins-kubesphere-partner/" class="link">
Jenkins 中文社区携手 KubeSphere,共建 DevOps 技术生态
......
......@@ -424,8 +424,8 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link">
使用 Python 制作酷炫多彩的 Jenkins 插件词云图
</a>
</li>
......@@ -436,6 +436,15 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
</a>
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-19-jenkins-kubesphere-partner/" class="link">
Jenkins 中文社区携手 KubeSphere,共建 DevOps 技术生态
......
......@@ -511,8 +511,8 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link">
使用 Python 制作酷炫多彩的 Jenkins 插件词云图
</a>
</li>
......@@ -523,6 +523,15 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
</a>
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-19-jenkins-kubesphere-partner/" class="link">
Jenkins 中文社区携手 KubeSphere,共建 DevOps 技术生态
......
......@@ -494,8 +494,8 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link">
使用 Python 制作酷炫多彩的 Jenkins 插件词云图
</a>
</li>
......@@ -506,6 +506,15 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
</a>
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-19-jenkins-kubesphere-partner/" class="link">
Jenkins 中文社区携手 KubeSphere,共建 DevOps 技术生态
......
......@@ -901,8 +901,8 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link">
使用 Python 制作酷炫多彩的 Jenkins 插件词云图
</a>
</li>
......@@ -913,6 +913,15 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
</a>
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-19-jenkins-kubesphere-partner/" class="link">
Jenkins 中文社区携手 KubeSphere,共建 DevOps 技术生态
......
......@@ -582,8 +582,8 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link">
使用 Python 制作酷炫多彩的 Jenkins 插件词云图
</a>
</li>
......@@ -594,6 +594,15 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
</a>
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-19-jenkins-kubesphere-partner/" class="link">
Jenkins 中文社区携手 KubeSphere,共建 DevOps 技术生态
......
......@@ -411,8 +411,8 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link">
使用 Python 制作酷炫多彩的 Jenkins 插件词云图
</a>
</li>
......@@ -423,6 +423,15 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-25-weekly-release/" class="link">
Jenkins 每周版更新
</a>
</li>
......
......@@ -475,6 +475,12 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link">
使用 Python 制作酷炫多彩的 Jenkins 插件词云图
</a>
</li>
<li class="db b mt4 mb2 mr2">
......@@ -482,6 +488,9 @@ f6 ph3 pv1 br2 dib tc ttu mv3 bg-primary-color white hover-bg-green link
</li>
<li class="db dib-l mb2 mr3">
<a href="/wechat/articles/2020/05/2020-05-19-jenkins-kubesphere-partner/" class="link">
Jenkins 中文社区携手 KubeSphere,共建 DevOps 技术生态
......
......@@ -251,6 +251,14 @@ var trackOutboundLink = function(id, url) {
</a>
<a href="https://jenkins-zh.cn/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="dib f6 pl1 hover-bg-light-gray br-100" title="使用 Python 制作酷炫多彩的 Jenkins 插件词云图 ">
<svg class="fill-current" height="30px" viewBox="0 0 24 24" width="30px" xmlns="http://www.w3.org/2000/svg">
<path d="M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"/>
<path d="M0 0h24v24H0z" fill="none"/>
</svg>
</a>
<a href="https://jenkins-zh.cn/wechat/articles/2020/06/2020-06-17-github-app-authentication-support-released/" class="dib f6 pr1 hover-bg-light-gray br-100" title="GitHub App 身份验证支持已发布">
......
......@@ -44,7 +44,7 @@
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://jenkins-zh.cn/wechat/" />
<meta property="og:updated_time" content="2020-06-24T00:00:00&#43;00:00"/>
<meta property="og:updated_time" content="2020-06-29T00:00:00&#43;00:00"/>
<meta itemprop="name" content="Wechats">
<meta itemprop="description" content="">
......@@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="link primary-color dim">使用 Python 制作酷炫多彩的 Jenkins 插件词云图</a>
</h1>
<div class="lh-copy links">
Jenkins 插件名称高频关键词有哪些?一切尽在酷炫多彩的词云图
<a href="/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2020/06/2020-06-24-jenkins-user-experience-hackfest-documentation-results/" class="link primary-color dim">Jenkins Hackfest 用户体验文档报告</a>
</h1>
......@@ -454,33 +481,6 @@ var trackOutboundLink = function(id, url) {
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2020/05/2020-05-16-a-thank-you-letter-for-jenkins-fans/" class="link primary-color dim">致广大Jenkins 中文社区关注者的感谢信</a>
</h1>
<div class="lh-copy links">
致广大Jenkins 中文社区关注者的感谢信
<a href="/wechat/articles/2020/05/2020-05-16-a-thank-you-letter-for-jenkins-fans/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
</section>
</div>
......
......@@ -6,11 +6,29 @@
<description>Recent content in Wechats on Jenkins 中文社区</description>
<generator>Hugo -- gohugo.io</generator>
<language>zh-CN</language>
<lastBuildDate>Wed, 24 Jun 2020 00:00:00 +0000</lastBuildDate>
<lastBuildDate>Mon, 29 Jun 2020 00:00:00 +0000</lastBuildDate>
<atom:link href="https://jenkins-zh.cn/wechat/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>使用 Python 制作酷炫多彩的 Jenkins 插件词云图</title>
<link>https://jenkins-zh.cn/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/</link>
<pubDate>Mon, 29 Jun 2020 00:00:00 +0000</pubDate>
<guid>https://jenkins-zh.cn/wechat/articles/2020/06/2020-06-29-generate-jenkins-plugins-word-cloud/</guid>
<description>作为最流行的 CI/CD 工具,Jenkins 的优势之一是其生态强大,而这与其插件体系分不开的。 目前 Jenkins 插件 1500+ (截止2020年06月17日,插件数量为1749)。
近日发现词云比较好玩,于是想着以 Jenkins 插件名称为数据源,形成的词云会是什么样的呢,什么关键字会比较突出呢? 想到就去做,带着问题,带着好奇心,开始了实践之旅~
插件基本字段说明 以 Jenkins 中文本地化插件为例,在 Jenkins 官网插件详情页面可以看出: 其 ID 为 localization-zh-cn,Name 为 Localization: Chinese (Simplified)。
获取所有 Jenkins 插件的名称 如何获取所有 Jenkins 插件的名称呢?这里我想到3种方式,或许还有更多方式:
插件官网爬虫抓取
插件权限文件获取
插件更新中心配置文件获取
对比上面的三种方式,插件权限文件中并没有 Name 字段,插件更新中心配置文件相对从插件官网抓取比较简单。 所以计划从 update-center.json 进行解析,其中插件名称在 json 中对应字段为 title。
生成 Jenkins 插件名称文件 读取 update-center.json 中 plugin 的 title 字段,按行写入到 jenkins-plugins.txt 文件,代码如下:
# -*- coding: UTF-8 -*- import json if __name__ == &amp;quot;__main__&amp;quot;: json_obj = json.</description>
</item>
<item>
<title>Jenkins Hackfest 用户体验文档报告</title>
<link>https://jenkins-zh.cn/wechat/articles/2020/06/2020-06-24-jenkins-user-experience-hackfest-documentation-results/</link>
......
......@@ -44,7 +44,7 @@
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://jenkins-zh.cn/wechat/" />
<meta property="og:updated_time" content="2019-07-09T00:00:00&#43;00:00"/>
<meta property="og:updated_time" content="2019-07-14T00:00:00&#43;00:00"/>
<meta itemprop="name" content="Wechats">
<meta itemprop="description" content="">
......@@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/07/2019-07-14-jenkins-pipeline-workshop/" class="link primary-color dim">持续交付落地实践工作坊</a>
</h1>
<div class="lh-copy links">
Jenkins 中文社区2019第二场工作坊
<a href="/wechat/articles/2019/07/2019-07-14-jenkins-pipeline-workshop/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/07/2019-07-09-jenkins-release/" class="link primary-color dim">Jenkins 长期支持版更新</a>
</h1>
......@@ -454,33 +481,6 @@ var trackOutboundLink = function(id, url) {
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/06/2019-06-09-github-share/" class="link primary-color dim">在线分享 - 作为一名开源贡献者是如何使用 GitHub 的?</a>
</h1>
<div class="lh-copy links">
这是一场开源事业有缘人的在线分享、交流会
<a href="/wechat/articles/2019/06/2019-06-09-github-share/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
</section>
</div>
......
......@@ -44,7 +44,7 @@
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://jenkins-zh.cn/wechat/" />
<meta property="og:updated_time" content="2019-06-05T00:00:00&#43;00:00"/>
<meta property="og:updated_time" content="2019-06-09T00:00:00&#43;00:00"/>
<meta itemprop="name" content="Wechats">
<meta itemprop="description" content="">
......@@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/06/2019-06-09-github-share/" class="link primary-color dim">在线分享 - 作为一名开源贡献者是如何使用 GitHub 的?</a>
</h1>
<div class="lh-copy links">
这是一场开源事业有缘人的在线分享、交流会
<a href="/wechat/articles/2019/06/2019-06-09-github-share/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/06/2019-06-05-devops-challenges-in-2019-how-to-overcome-them/" class="link primary-color dim">2019年 DevOps 面临的挑战以及如何战胜它们</a>
</h1>
......@@ -454,33 +481,6 @@ var trackOutboundLink = function(id, url) {
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/05/2019-05-17-from-jenkins-to-jenkins-x/" class="link primary-color dim">从 Jenkins 到 Jenkins X</a>
</h1>
<div class="lh-copy links">
这是一个关于 dailymotion 从 Jenkins 到 Jenkins X 的旅程,我们遇到的问题,以及我们是如何解决它们的故事
<a href="/wechat/articles/2019/05/2019-05-17-from-jenkins-to-jenkins-x/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
</section>
</div>
......
......@@ -44,7 +44,7 @@
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://jenkins-zh.cn/wechat/" />
<meta property="og:updated_time" content="2019-05-16T00:00:00&#43;00:00"/>
<meta property="og:updated_time" content="2019-05-17T00:00:00&#43;00:00"/>
<meta itemprop="name" content="Wechats">
<meta itemprop="description" content="">
......@@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/05/2019-05-17-from-jenkins-to-jenkins-x/" class="link primary-color dim">从 Jenkins 到 Jenkins X</a>
</h1>
<div class="lh-copy links">
这是一个关于 dailymotion 从 Jenkins 到 Jenkins X 的旅程,我们遇到的问题,以及我们是如何解决它们的故事
<a href="/wechat/articles/2019/05/2019-05-17-from-jenkins-to-jenkins-x/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/05/2019-05-16-cloud-agnostic-automated-cicd-for-k8s/" class="link primary-color dim">与云无关的用于 Kubernetes 的自动化 CI/CD </a>
</h1>
......@@ -454,33 +481,6 @@ var trackOutboundLink = function(id, url) {
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/04/2019-04-30-what-cicd-tool-should-i-use/" class="link primary-color dim">应该使用什么 CI/CD 工具?</a>
</h1>
<div class="lh-copy links">
了解典型自动化 CI/CD 部署流水线的组件以及您需要的组件。
<a href="/wechat/articles/2019/04/2019-04-30-what-cicd-tool-should-i-use/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
</section>
</div>
......
......@@ -44,7 +44,7 @@
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://jenkins-zh.cn/wechat/" />
<meta property="og:updated_time" content="2019-04-29T00:00:00&#43;00:00"/>
<meta property="og:updated_time" content="2019-04-30T00:00:00&#43;00:00"/>
<meta itemprop="name" content="Wechats">
<meta itemprop="description" content="">
......@@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/04/2019-04-30-what-cicd-tool-should-i-use/" class="link primary-color dim">应该使用什么 CI/CD 工具?</a>
</h1>
<div class="lh-copy links">
了解典型自动化 CI/CD 部署流水线的组件以及您需要的组件。
<a href="/wechat/articles/2019/04/2019-04-30-what-cicd-tool-should-i-use/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/04/2019-04-29-progressive-delivery-with-jenkins-x-automatic-cana/" class="link primary-color dim">使用 Jenkins X 渐进式交付:自动化金丝雀部署</a>
</h1>
......@@ -454,33 +481,6 @@ var trackOutboundLink = function(id, url) {
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/04/2019-04-15-zabbix-monitor-jenkins/" class="link primary-color dim">使用 Zabbix 监控 Jenkins</a>
</h1>
<div class="lh-copy links">
介绍了如何使用 Zabbix 监控 Jenkins
<a href="/wechat/articles/2019/04/2019-04-15-zabbix-monitor-jenkins/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
</section>
</div>
......
......@@ -44,7 +44,7 @@
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://jenkins-zh.cn/wechat/" />
<meta property="og:updated_time" content="2019-04-12T00:00:00&#43;00:00"/>
<meta property="og:updated_time" content="2019-04-15T00:00:00&#43;00:00"/>
<meta itemprop="name" content="Wechats">
<meta itemprop="description" content="">
......@@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/04/2019-04-15-zabbix-monitor-jenkins/" class="link primary-color dim">使用 Zabbix 监控 Jenkins</a>
</h1>
<div class="lh-copy links">
介绍了如何使用 Zabbix 监控 Jenkins
<a href="/wechat/articles/2019/04/2019-04-15-zabbix-monitor-jenkins/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/04/2019-04-12-brief-analysis-the-encryption-algorithm-of-the-built-in-jenkins-user-database/" class="link primary-color dim">简析 Jenkins 专有用户数据库加密算法</a>
</h1>
......@@ -454,33 +481,6 @@ var trackOutboundLink = function(id, url) {
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/03/2019-01-08-mpl-modular-pipeline-library/" class="link primary-color dim">MPL - 模块化的流水线库</a>
</h1>
<div class="lh-copy links">
Jenkins 流水线共享库技术实践
<a href="/wechat/articles/2019/03/2019-01-08-mpl-modular-pipeline-library/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
</section>
</div>
......
......@@ -44,7 +44,7 @@
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://jenkins-zh.cn/wechat/" />
<meta property="og:updated_time" content="2019-02-27T00:00:00&#43;00:00"/>
<meta property="og:updated_time" content="2019-03-06T00:00:00&#43;00:00"/>
<meta itemprop="name" content="Wechats">
<meta itemprop="description" content="">
......@@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/03/2019-01-08-mpl-modular-pipeline-library/" class="link primary-color dim">MPL - 模块化的流水线库</a>
</h1>
<div class="lh-copy links">
Jenkins 流水线共享库技术实践
<a href="/wechat/articles/2019/03/2019-01-08-mpl-modular-pipeline-library/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/02/2019-02-27-jenkins-script-console-in-practice/" class="link primary-color dim">批量修改 Jenkins 任务的技巧</a>
</h1>
......@@ -459,33 +486,6 @@ Jenkins 中文社区邀您参与社区共同成长 在开源盛会开展的同
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/01/2019-01-16-localization-zh-cn-plugin/" class="link primary-color dim">Jenkins 中文语言包</a>
</h1>
<div class="lh-copy links">
Jenkins 中文版本升级通知
<a href="/wechat/articles/2019/01/2019-01-16-localization-zh-cn-plugin/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
</section>
</div>
......
......@@ -216,6 +216,33 @@ var trackOutboundLink = function(id, url) {
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/01/2019-01-16-localization-zh-cn-plugin/" class="link primary-color dim">Jenkins 中文语言包</a>
</h1>
<div class="lh-copy links">
Jenkins 中文版本升级通知
<a href="/wechat/articles/2019/01/2019-01-16-localization-zh-cn-plugin/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/01/2019-01-30-k8s-jenkins-secet-agent/" class="link primary-color dim">Jenkins 和 Kubernetes -云上的神秘代理</a>
</h1>
......@@ -453,33 +480,6 @@ var trackOutboundLink = function(id, url) {
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/01/2019-01-16-webhook-firewalls/" class="link primary-color dim">在安全防火墙内通过 WebHook 触发构建</a>
</h1>
<div class="lh-copy links">
谁说局域网里就不能带 GitHub 的 WebHook 玩?
<a href="/wechat/articles/2019/01/2019-01-16-webhook-firewalls/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
</section>
</div>
......
......@@ -216,6 +216,33 @@ var trackOutboundLink = function(id, url) {
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/01/2019-01-16-webhook-firewalls/" class="link primary-color dim">在安全防火墙内通过 WebHook 触发构建</a>
</h1>
<div class="lh-copy links">
谁说局域网里就不能带 GitHub 的 WebHook 玩?
<a href="/wechat/articles/2019/01/2019-01-16-webhook-firewalls/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/06/2019-06-24-becoming-contributor-newbie-tickets/" class="link primary-color dim">成为一名 Jenkins 贡献者:对新手友好的工单</a>
</h1>
......
......@@ -44,7 +44,7 @@
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://jenkins-zh.cn/wechat/" />
<meta property="og:updated_time" content="2020-05-15T00:00:00&#43;00:00"/>
<meta property="og:updated_time" content="2020-05-16T00:00:00&#43;00:00"/>
<meta itemprop="name" content="Wechats">
<meta itemprop="description" content="">
......@@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2020/05/2020-05-16-a-thank-you-letter-for-jenkins-fans/" class="link primary-color dim">致广大Jenkins 中文社区关注者的感谢信</a>
</h1>
<div class="lh-copy links">
致广大Jenkins 中文社区关注者的感谢信
<a href="/wechat/articles/2020/05/2020-05-16-a-thank-you-letter-for-jenkins-fans/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2020/05/2020-05-15-call-for-user-stories-jenkins-is-the-way/" class="link primary-color dim">征集用户故事- Jenkins is the Way</a>
</h1>
......@@ -454,33 +481,6 @@ var trackOutboundLink = function(id, url) {
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2020/04/2020-04-20-weekly-release/" class="link primary-color dim">Jenkins 每周版更新</a>
</h1>
<div class="lh-copy links">
本次更新的版本包括:2.185~2.230
<a href="/wechat/articles/2020/04/2020-04-20-weekly-release/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
</section>
</div>
......
......@@ -44,7 +44,7 @@
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://jenkins-zh.cn/wechat/" />
<meta property="og:updated_time" content="2020-04-15T00:00:00&#43;00:00"/>
<meta property="og:updated_time" content="2020-04-20T00:00:00&#43;00:00"/>
<meta itemprop="name" content="Wechats">
<meta itemprop="description" content="">
......@@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2020/04/2020-04-20-weekly-release/" class="link primary-color dim">Jenkins 每周版更新</a>
</h1>
<div class="lh-copy links">
本次更新的版本包括:2.185~2.230
<a href="/wechat/articles/2020/04/2020-04-20-weekly-release/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2020/04/2019-04-15-effective-secret-with-vault-and-kubernetes/" class="link primary-color dim">使用 Vault 与 Kubernetes 为密码提供强有力的保障</a>
</h1>
......@@ -454,33 +481,6 @@ var trackOutboundLink = function(id, url) {
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2020/03/2020-03-16-pipeline-authoring-sig-update/" class="link primary-color dim">流水线编撰 SIG 公告</a>
</h1>
<div class="lh-copy links">
带你了解公告 SIG 的变化,从而更好地利用 Jenkins 流水线
<a href="/wechat/articles/2020/03/2020-03-16-pipeline-authoring-sig-update/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
</section>
</div>
......
......@@ -44,7 +44,7 @@
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://jenkins-zh.cn/wechat/" />
<meta property="og:updated_time" content="2020-03-10T00:00:00&#43;00:00"/>
<meta property="og:updated_time" content="2020-03-16T00:00:00&#43;00:00"/>
<meta itemprop="name" content="Wechats">
<meta itemprop="description" content="">
......@@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2020/03/2020-03-16-pipeline-authoring-sig-update/" class="link primary-color dim">流水线编撰 SIG 公告</a>
</h1>
<div class="lh-copy links">
带你了解公告 SIG 的变化,从而更好地利用 Jenkins 流水线
<a href="/wechat/articles/2020/03/2020-03-16-pipeline-authoring-sig-update/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2020/03/2020-03-10-create-a-ci-cd-pipeline-with-kubernetes-and-jenkins/" class="link primary-color dim">使用 Kubernetes 和 Jenkins 创建一个 CI/CD 流水线</a>
</h1>
......@@ -454,33 +481,6 @@ var trackOutboundLink = function(id, url) {
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2020/02/2020-02-17-happy-second-birthday-jenkins-x/" class="link primary-color dim">Happy Second Birthday Jenkins X!</a>
</h1>
<div class="lh-copy links">
Jenkins X 2019 年终回顾
<a href="/wechat/articles/2020/02/2020-02-17-happy-second-birthday-jenkins-x/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
</section>
</div>
......
......@@ -44,7 +44,7 @@
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://jenkins-zh.cn/wechat/" />
<meta property="og:updated_time" content="2020-02-14T00:00:00&#43;00:00"/>
<meta property="og:updated_time" content="2020-02-17T00:00:00&#43;00:00"/>
<meta itemprop="name" content="Wechats">
<meta itemprop="description" content="">
......@@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2020/02/2020-02-17-happy-second-birthday-jenkins-x/" class="link primary-color dim">Happy Second Birthday Jenkins X!</a>
</h1>
<div class="lh-copy links">
Jenkins X 2019 年终回顾
<a href="/wechat/articles/2020/02/2020-02-17-happy-second-birthday-jenkins-x/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2020/02/2020-02-14-devops-trends-to-watch-for-in-2020/" class="link primary-color dim">展望 2020 年 DevOps 的发展趋势</a>
</h1>
......@@ -454,33 +481,6 @@ var trackOutboundLink = function(id, url) {
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/12/2019-12-11-jenkins-health-advisor-by-cloudbees-is-here/" class="link primary-color dim">Jenkins 健康检查顾问</a>
</h1>
<div class="lh-copy links">
CloudBees 推出了一项新的免费服务:Jenkins Health Advisor,帮助您保持 master 节点的健康
<a href="/wechat/articles/2019/12/2019-12-11-jenkins-health-advisor-by-cloudbees-is-here/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
</section>
</div>
......
......@@ -44,7 +44,7 @@
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://jenkins-zh.cn/wechat/" />
<meta property="og:updated_time" content="2019-11-29T00:00:00&#43;00:00"/>
<meta property="og:updated_time" content="2019-12-11T00:00:00&#43;00:00"/>
<meta itemprop="name" content="Wechats">
<meta itemprop="description" content="">
......@@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/12/2019-12-11-jenkins-health-advisor-by-cloudbees-is-here/" class="link primary-color dim">Jenkins 健康检查顾问</a>
</h1>
<div class="lh-copy links">
CloudBees 推出了一项新的免费服务:Jenkins Health Advisor,帮助您保持 master 节点的健康
<a href="/wechat/articles/2019/12/2019-12-11-jenkins-health-advisor-by-cloudbees-is-here/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/11/2019-11-29-jenkins-cicd-with-git-secrets/" class="link primary-color dim">Jenkins CI/CD 集成 Git Secrets</a>
</h1>
......@@ -454,33 +481,6 @@ var trackOutboundLink = function(id, url) {
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/11/2019-11-11-update-center-mirror-announcement/" class="link primary-color dim">Jenkins 插件中心国内镜像源发布</a>
</h1>
<div class="lh-copy links">
忍受不了官方站点下载速度的速速看过来
<a href="/wechat/articles/2019/11/2019-11-11-update-center-mirror-announcement/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
</section>
</div>
......
......@@ -44,7 +44,7 @@
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://jenkins-zh.cn/wechat/" />
<meta property="og:updated_time" content="2019-11-08T00:00:00&#43;00:00"/>
<meta property="og:updated_time" content="2019-11-11T00:00:00&#43;00:00"/>
<meta itemprop="name" content="Wechats">
<meta itemprop="description" content="">
......@@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/11/2019-11-11-update-center-mirror-announcement/" class="link primary-color dim">Jenkins 插件中心国内镜像源发布</a>
</h1>
<div class="lh-copy links">
忍受不了官方站点下载速度的速速看过来
<a href="/wechat/articles/2019/11/2019-11-11-update-center-mirror-announcement/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/11/2019-11-08-remoting-over-apache-kafka-plugin-with-kafka-launcher-in-kubernetes/" class="link primary-color dim">在 Kubernetes 中通过 Apache Kafka 插件远程处理 Kafka 启动程序</a>
</h1>
......@@ -454,33 +481,6 @@ var trackOutboundLink = function(id, url) {
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/09/2019-09-19-introduce-react-plugin-template/" class="link primary-color dim">React Plugin Template,让你可以使用 React 来编写 Jenkins 插件</a>
</h1>
<div class="lh-copy links">
React Plugin Template,让你可以使用 React 来编写 Jenkins 插件
<a href="/wechat/articles/2019/09/2019-09-19-introduce-react-plugin-template/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
</section>
</div>
......
......@@ -44,7 +44,7 @@
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://jenkins-zh.cn/wechat/" />
<meta property="og:updated_time" content="2019-09-15T00:00:00&#43;00:00"/>
<meta property="og:updated_time" content="2019-09-19T00:00:00&#43;00:00"/>
<meta itemprop="name" content="Wechats">
<meta itemprop="description" content="">
......@@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/09/2019-09-19-introduce-react-plugin-template/" class="link primary-color dim">React Plugin Template,让你可以使用 React 来编写 Jenkins 插件</a>
</h1>
<div class="lh-copy links">
React Plugin Template,让你可以使用 React 来编写 Jenkins 插件
<a href="/wechat/articles/2019/09/2019-09-19-introduce-react-plugin-template/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/09/2019-09-16-jenkins-world-contributor-summit-and-ask-the-experts-booth/" class="link primary-color dim">Jenkins World 贡献者峰会及专家答疑展位</a>
</h1>
......@@ -454,33 +481,6 @@ var trackOutboundLink = function(id, url) {
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/08/2019-08-14-continuous-testing-what-why-and-how/" class="link primary-color dim">持续测试的那些事</a>
</h1>
<div class="lh-copy links">
持续测试究竟是什么?你又如何实现它呢?
<a href="/wechat/articles/2019/08/2019-08-14-continuous-testing-what-why-and-how/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
</section>
</div>
......
......@@ -44,7 +44,7 @@
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://jenkins-zh.cn/wechat/" />
<meta property="og:updated_time" content="2019-08-09T00:00:00&#43;00:00"/>
<meta property="og:updated_time" content="2019-08-14T00:00:00&#43;00:00"/>
<meta itemprop="name" content="Wechats">
<meta itemprop="description" content="">
......@@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/08/2019-08-14-continuous-testing-what-why-and-how/" class="link primary-color dim">持续测试的那些事</a>
</h1>
<div class="lh-copy links">
持续测试究竟是什么?你又如何实现它呢?
<a href="/wechat/articles/2019/08/2019-08-14-continuous-testing-what-why-and-how/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/08/2019-08-09-volunteer-recruitment/" class="link primary-color dim">持续交付黑客松--志愿者招募</a>
</h1>
......@@ -454,33 +481,6 @@ var trackOutboundLink = function(id, url) {
<div class="relative weight-0" style="max-width: 350px">
<div class="bg-white mb2 pa3 pa4-l gray">
<h1 class="near-black f3">
<a href="/wechat/articles/2019/07/2019-07-14-jenkins-pipeline-workshop/" class="link primary-color dim">持续交付落地实践工作坊</a>
</h1>
<div class="lh-copy links">
Jenkins 中文社区2019第二场工作坊
<a href="/wechat/articles/2019/07/2019-07-14-jenkins-pipeline-workshop/" class="f6 mt2 db link primary-color dim">
查看更多 &raquo;
</a>
</div>
</div>
</div>
</section>
</div>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册