diff --git a/index.html b/index.html index a57760e31ac869a09c7bb4862349e654fb817c03..00dc756e50db742b112ea2eefd705c0188ead45a 100644 --- a/index.html +++ b/index.html @@ -1853,10 +1853,6 @@ RU5ErkJggg==" /> - - - - @@ -1867,6 +1863,10 @@ RU5ErkJggg==" /> + + + + diff --git a/index.json b/index.json index 51178bdb10a2be32ca550e7b578946755fc83721..e9abbb79ea03f64755976db410106d938c193797 100644 --- a/index.json +++ b/index.json @@ -25,6 +25,19 @@ "original": "", "poster": "" }, + { + "uri": "https://jenkins-zh.cn/wechat/articles/2020/06/2020-06-17-github-app-authentication-support-released/", + "title": "GitHub App 身份验证支持已发布", + "type": "wechat", + "date": "2020-06-17 00:00:00 +0000 UTC", + "tags": ["github", "authentication"], + "description": "GitHub App 身份验证支持已发布,本文教你简单使用以及一些注意事项", + "content": " 我很高兴的宣布在 Jenkins 中作为 GitHub 应用进行身份验证现已支持。这是许多用户期待已久的功能。它已在 GitHub Branch Source 2.7.1 中发布,现在可以在 Jenkins 更新中心使用。\n身份验证为 GitHub 应用带来了很多好处:\n 更高的请求频率限制 - GitHub 应用程序的速率限制随您的组织规模而定,而基于用户的令牌的限制为 5000,无论您拥有多少存储库。 与用户无关的身份验证 - 每个 GitHub 应用都有自己的用户独立身份验证。不再需要“机器人”用户或确定谁应该是 2FA 或 OAuth 令牌的所有者。 改进的安全性和更严格的权限 - 与服务用户及其个人访问令牌相比,GitHub Apps 提供了更精细的权限。这使 Jenkins GitHub 应用程序需要更少的权限集即可正常运行。 访问 GitHub Checks API - GitHub Apps 可以访问 GitHub Checks API 以从 Jenkins 作业创建检查运行和检查套件,并提供有关提交和代码注释的详细反馈。 开始使用 安装 GitHub Branch Source 插件,确保版本为 2.7.1 或更高。\n配置 GitHub Organization 文件夹 遵循 GitHub App Authentication setup guide。这些说明也可在 GitHub 上的插件 README 文件中看到。\n设置完成后,Jenkins 将验证您的凭据,并且您应该会看到新的速率限制。这是一个大型组织的示例:\n如何在流水线中获取 API 令牌? 除了将 GitHub App 身份验证用于多分支流水线之外,您还可以直接在流水线中使用 app 身份验证。您只需照常加载“用户名/密码”凭据即可访问 GitHub API 的 Bearer 令牌,该插件将在后台处理 GitHub 的身份验证。\n这可以用于从流水线中调用其他 GitHub API 端点,可能是 deployments api,或者您可能希望实现自己的 checks api 集成,直到 Jenkins 开箱即用为止。\n注意:您获得的 API 令牌仅有效一小时,请勿在流水线开始时获得它,并假设它一直有效\n示例:让我们通过流水线向 Jenkins 提交检查运行:\npipeline { agent any stages{ stage('Check run') { steps { withCredentials([usernamePassword(credentialsId: 'githubapp-jenkins', usernameVariable: 'GITHUB_APP', passwordVariable: 'GITHUB_JWT_TOKEN')]) { sh ''' curl -H \u0026quot;Content-Type: application/json\u0026quot; \\ -H \u0026quot;Accept: application/vnd.github.antiope-preview+json\u0026quot; \\ -H \u0026quot;authorization: Bearer ${GITHUB_JWT_TOKEN}\u0026quot; \\ -d '{ \u0026quot;name\u0026quot;: \u0026quot;check_run\u0026quot;, \\ \u0026quot;head_sha\u0026quot;: \u0026quot;'${GIT_COMMIT}'\u0026quot;, \\ \u0026quot;status\u0026quot;: \u0026quot;in_progress\u0026quot;, \\ \u0026quot;external_id\u0026quot;: \u0026quot;42\u0026quot;, \\ \u0026quot;started_at\u0026quot;: \u0026quot;2020-03-05T11:14:52Z\u0026quot;, \\ \u0026quot;output\u0026quot;: { \u0026quot;title\u0026quot;: \u0026quot;Check run from Jenkins!\u0026quot;, \\ \u0026quot;summary\u0026quot;: \u0026quot;This is a check run which has been generated from Jenkins as GitHub App\u0026quot;, \\ \u0026quot;text\u0026quot;: \u0026quot;...and that is awesome\u0026quot;}}' https://api.github.com/repos/\u0026lt;org\u0026gt;/\u0026lt;repo\u0026gt;/check-runs ''' } } } } } 下一步打算 Jenkins 中的 GitHub Apps 身份验证是一个巨大的进步。许多团队已经开始使用它,并通过提供预发布反馈来帮助改进它。途中还有更多改进。\n有一个拟议的 Google Summer of Code 项目:GitHub Checks for Jenkins Plugins。它将着眼于与 Checks API 集成,重点是将使用 warnings-ng 插件直接发现的问题报告到 GitHub pull request 中,以及 GitHub 上的测试结果摘要。希望它将为 Jenkins 用户简化下面的 Pipeline 示例:)如果您想参与其中,请加入 GSoC Gitter 渠道并询问如何提供帮助。\n", + "auhtor": "Tim Jacomb", + "translator": "wenjunzhangp", + "original": "https://www.jenkins.io/blog/2020/04/16/github-app-authentication/#github-app-authentication-support-released", + "poster": "cover.jpg" + }, { "uri": "https://jenkins-zh.cn/meeting/2020-06-10/", "title": "", @@ -2703,6 +2716,19 @@ "original": "", "poster": "" }, + { + "uri": "https://jenkins-zh.cn/tags/authentication/", + "title": "Authentication", + "type": "tags", + "date": "2020-06-17 00:00:00 +0000 UTC", + "tags": [], + "description": "", + "content": "", + "auhtor": "", + "translator": "", + "original": "", + "poster": "" + }, { "uri": "https://jenkins-zh.cn/tags/automation/", "title": "Automation", @@ -3383,7 +3409,7 @@ "uri": "https://jenkins-zh.cn/tags/github/", "title": "Github", "type": "tags", - "date": "2020-03-27 00:00:00 +0000 UTC", + "date": "2020-06-17 00:00:00 +0000 UTC", "tags": [], "description": "", "content": "", @@ -4683,7 +4709,7 @@ "uri": "https://jenkins-zh.cn/wechat/", "title": "Wechats", "type": "wechat", - "date": "2020-06-03 00:00:00 +0000 UTC", + "date": "2020-06-17 00:00:00 +0000 UTC", "tags": [], "description": "", "content": "", diff --git a/index.xml b/index.xml index f204fe43d137f575ac8e1a3508b53ef448381606..923090bdd20393130959c1d5d674df948def22e9 100644 --- a/index.xml +++ b/index.xml @@ -36,6 +36,18 @@ GitHub 请您使用同一个 GitHub 账号来与大家交流,不欢迎使用所谓的“小号”。 + + GitHub App 身份验证支持已发布 + https://jenkins-zh.cn/wechat/articles/2020/06/2020-06-17-github-app-authentication-support-released/ + Wed, 17 Jun 2020 00:00:00 +0000 + + https://jenkins-zh.cn/wechat/articles/2020/06/2020-06-17-github-app-authentication-support-released/ + 我很高兴的宣布在 Jenkins 中作为 GitHub 应用进行身份验证现已支持。这是许多用户期待已久的功能。它已在 GitHub Branch Source 2.7.1 中发布,现在可以在 Jenkins 更新中心使用。 +身份验证为 GitHub 应用带来了很多好处: + 更高的请求频率限制 - GitHub 应用程序的速率限制随您的组织规模而定,而基于用户的令牌的限制为 5000,无论您拥有多少存储库。 与用户无关的身份验证 - 每个 GitHub 应用都有自己的用户独立身份验证。不再需要“机器人”用户或确定谁应该是 2FA 或 OAuth 令牌的所有者。 改进的安全性和更严格的权限 - 与服务用户及其个人访问令牌相比,GitHub Apps 提供了更精细的权限。这使 Jenkins GitHub 应用程序需要更少的权限集即可正常运行。 访问 GitHub Checks API - GitHub Apps 可以访问 GitHub Checks API 以从 Jenkins 作业创建检查运行和检查套件,并提供有关提交和代码注释的详细反馈。 开始使用 安装 GitHub Branch Source 插件,确保版本为 2.7.1 或更高。 +配置 GitHub Organization 文件夹 遵循 GitHub App Authentication setup guide。这些说明也可在 GitHub 上的插件 README 文件中看到。 + + https://jenkins-zh.cn/meeting/2020-06-10/ diff --git a/sitemap.xml b/sitemap.xml index d3e8dac4e44ec74ebc18c07888655939f47775f6..beacfd976c431a86aaaba5e74304c45d60135061 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -11,6 +11,11 @@ https://jenkins-zh.cn/about/code-of-conduct/ + + https://jenkins-zh.cn/wechat/articles/2020/06/2020-06-17-github-app-authentication-support-released/ + 2020-06-17T00:00:00+00:00 + + https://jenkins-zh.cn/meeting/2020-06-10/ 2020-06-10T00:00:00+00:00 @@ -1019,6 +1024,12 @@ 0 + + https://jenkins-zh.cn/tags/authentication/ + 2020-06-17T00:00:00+00:00 + 0 + + https://jenkins-zh.cn/tags/automation/ 2020-06-01T00:00:00+00:00 @@ -1325,7 +1336,7 @@ https://jenkins-zh.cn/tags/github/ - 2020-03-27T00:00:00+00:00 + 2020-06-17T00:00:00+00:00 0 @@ -1896,7 +1907,7 @@ https://jenkins-zh.cn/wechat/ - 2020-06-03T00:00:00+00:00 + 2020-06-17T00:00:00+00:00 0 diff --git a/tags/authentication/index.html b/tags/authentication/index.html new file mode 100644 index 0000000000000000000000000000000000000000..24161b5ad3c0c3e3941c1fb549b8aa4a61510af0 --- /dev/null +++ b/tags/authentication/index.html @@ -0,0 +1,413 @@ + + + + + + + + + + + + + Authentication - Jenkins 中文社区 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ +
+ + +
+ + + + +
+ +
+ + +
+ +
+ + +

+ GitHub App 身份验证支持已发布 +

+ + + + +
+
+ + + +
+
+ + + + +
+ +
+ +
+ +
+ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/tags/authentication/index.xml b/tags/authentication/index.xml new file mode 100644 index 0000000000000000000000000000000000000000..6badc46f083104a1d5b2363dfd98b7ccbad9402d --- /dev/null +++ b/tags/authentication/index.xml @@ -0,0 +1,27 @@ + + + + Authentication on Jenkins 中文社区 + https://jenkins-zh.cn/tags/authentication/ + Recent content in Authentication on Jenkins 中文社区 + Hugo -- gohugo.io + zh-CN + Wed, 17 Jun 2020 00:00:00 +0000 + + + + + + GitHub App 身份验证支持已发布 + https://jenkins-zh.cn/wechat/articles/2020/06/2020-06-17-github-app-authentication-support-released/ + Wed, 17 Jun 2020 00:00:00 +0000 + + https://jenkins-zh.cn/wechat/articles/2020/06/2020-06-17-github-app-authentication-support-released/ + 我很高兴的宣布在 Jenkins 中作为 GitHub 应用进行身份验证现已支持。这是许多用户期待已久的功能。它已在 GitHub Branch Source 2.7.1 中发布,现在可以在 Jenkins 更新中心使用。 +身份验证为 GitHub 应用带来了很多好处: + 更高的请求频率限制 - GitHub 应用程序的速率限制随您的组织规模而定,而基于用户的令牌的限制为 5000,无论您拥有多少存储库。 与用户无关的身份验证 - 每个 GitHub 应用都有自己的用户独立身份验证。不再需要“机器人”用户或确定谁应该是 2FA 或 OAuth 令牌的所有者。 改进的安全性和更严格的权限 - 与服务用户及其个人访问令牌相比,GitHub Apps 提供了更精细的权限。这使 Jenkins GitHub 应用程序需要更少的权限集即可正常运行。 访问 GitHub Checks API - GitHub Apps 可以访问 GitHub Checks API 以从 Jenkins 作业创建检查运行和检查套件,并提供有关提交和代码注释的详细反馈。 开始使用 安装 GitHub Branch Source 插件,确保版本为 2.7.1 或更高。 +配置 GitHub Organization 文件夹 遵循 GitHub App Authentication setup guide。这些说明也可在 GitHub 上的插件 README 文件中看到。 + + + + \ No newline at end of file diff --git a/tags/authentication/page/1/index.html b/tags/authentication/page/1/index.html new file mode 100644 index 0000000000000000000000000000000000000000..c4de6a658bf67f08e285dfc68f24d75db513dbdf --- /dev/null +++ b/tags/authentication/page/1/index.html @@ -0,0 +1 @@ +https://jenkins-zh.cn/tags/authentication/ \ No newline at end of file diff --git a/tags/github/index.html b/tags/github/index.html index 71c9c2ff96cfc617ed96fff0ad086c8af3c61388..4392207130502b635bfbcbd8dd1b348bc07ec987 100644 --- a/tags/github/index.html +++ b/tags/github/index.html @@ -44,7 +44,7 @@ - + @@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
+

+ GitHub App 身份验证支持已发布 +

+ + + + +
+ + + + + +
+ +
+ +

Jenkins 教程:使用 Ngrok 配置(SCM)Github 触发器和 Git 轮询

diff --git a/tags/github/index.xml b/tags/github/index.xml index 6818a33cad592046165f9ffdcb3723d494c29916..4f199c8c1131905842027930c586c5daab0502ad 100644 --- a/tags/github/index.xml +++ b/tags/github/index.xml @@ -6,11 +6,23 @@ Recent content in Github on Jenkins 中文社区 Hugo -- gohugo.io zh-CN - Fri, 27 Mar 2020 00:00:00 +0000 + Wed, 17 Jun 2020 00:00:00 +0000 + + GitHub App 身份验证支持已发布 + https://jenkins-zh.cn/wechat/articles/2020/06/2020-06-17-github-app-authentication-support-released/ + Wed, 17 Jun 2020 00:00:00 +0000 + + https://jenkins-zh.cn/wechat/articles/2020/06/2020-06-17-github-app-authentication-support-released/ + 我很高兴的宣布在 Jenkins 中作为 GitHub 应用进行身份验证现已支持。这是许多用户期待已久的功能。它已在 GitHub Branch Source 2.7.1 中发布,现在可以在 Jenkins 更新中心使用。 +身份验证为 GitHub 应用带来了很多好处: + 更高的请求频率限制 - GitHub 应用程序的速率限制随您的组织规模而定,而基于用户的令牌的限制为 5000,无论您拥有多少存储库。 与用户无关的身份验证 - 每个 GitHub 应用都有自己的用户独立身份验证。不再需要“机器人”用户或确定谁应该是 2FA 或 OAuth 令牌的所有者。 改进的安全性和更严格的权限 - 与服务用户及其个人访问令牌相比,GitHub Apps 提供了更精细的权限。这使 Jenkins GitHub 应用程序需要更少的权限集即可正常运行。 访问 GitHub Checks API - GitHub Apps 可以访问 GitHub Checks API 以从 Jenkins 作业创建检查运行和检查套件,并提供有关提交和代码注释的详细反馈。 开始使用 安装 GitHub Branch Source 插件,确保版本为 2.7.1 或更高。 +配置 GitHub Organization 文件夹 遵循 GitHub App Authentication setup guide。这些说明也可在 GitHub 上的插件 README 文件中看到。 + + Jenkins 教程:使用 Ngrok 配置(SCM)Github 触发器和 Git 轮询 https://jenkins-zh.cn/wechat/articles/2020/03/2020-03-27-jenkins-tutorial-configure-scm-github-triggers-and-git-polling-using-ngrok/ diff --git a/tags/index.html b/tags/index.html index 6c67f4001fd30d08cbbfaf4fb7621449c067aa67..c2cc74a20cba551f7702d1fb5c7b8ca211cd7be3 100644 --- a/tags/index.html +++ b/tags/index.html @@ -308,6 +308,22 @@ var trackOutboundLink = function(id, url) {
+ + + diff --git a/wechat/articles/2019/07/2019-07-29-leveraging-jenkins-on-kubernetes/index.html b/wechat/articles/2019/07/2019-07-29-leveraging-jenkins-on-kubernetes/index.html index e10bf2f1752396a2266cc0989610cec09d044e22..77dded95a7228496c795fe6efe4b62f49425fe16 100644 --- a/wechat/articles/2019/07/2019-07-29-leveraging-jenkins-on-kubernetes/index.html +++ b/wechat/articles/2019/07/2019-07-29-leveraging-jenkins-on-kubernetes/index.html @@ -389,10 +389,10 @@ var trackOutboundLink = function(id, url) {
  • 在大型企业里维护多分支流水线
  • -
  • Jenkins 插件的微基准测试框架
  • -
  • 多分支流水线任务对 GitLab SCM 的支持
  • +
  • Jenkins 插件的微基准测试框架
  • +
  • Jenkins 文档特别兴趣小组
  • diff --git a/wechat/articles/2019/11/2019-11-12-2019-jenkins-board-and-officer-elections-update/index.html b/wechat/articles/2019/11/2019-11-12-2019-jenkins-board-and-officer-elections-update/index.html index c47a245afe0de1257cd031ed2755dca5577dae00..542ea1ea0e0c0050c1772e8915586179b922bf1e 100644 --- a/wechat/articles/2019/11/2019-11-12-2019-jenkins-board-and-officer-elections-update/index.html +++ b/wechat/articles/2019/11/2019-11-12-2019-jenkins-board-and-officer-elections-update/index.html @@ -473,10 +473,10 @@ var trackOutboundLink = function(id, url) {
  • 在 Kubernetes 上使用 Jenkins
  • -
  • Jenkins 插件的微基准测试框架
  • -
  • 多分支流水线任务对 GitLab SCM 的支持
  • +
  • Jenkins 插件的微基准测试框架
  • +
  • Jenkins 文档特别兴趣小组
  • diff --git a/wechat/articles/2020/06/2020-06-03-monitoring-linux-processes-using-prometheus-and-grafana/index.html b/wechat/articles/2020/06/2020-06-03-monitoring-linux-processes-using-prometheus-and-grafana/index.html index 67215b25f8c05629cca070a8cbb2d8648b6cdc60..e14162f66cc0e206a33cd2eed0d34b56ee44c229 100644 --- a/wechat/articles/2020/06/2020-06-03-monitoring-linux-processes-using-prometheus-and-grafana/index.html +++ b/wechat/articles/2020/06/2020-06-03-monitoring-linux-processes-using-prometheus-and-grafana/index.html @@ -251,6 +251,14 @@ var trackOutboundLink = function(id, url) { + + + + + + + + diff --git a/wechat/articles/2020/06/2020-06-17-github-app-authentication-support-released/cover.jpg b/wechat/articles/2020/06/2020-06-17-github-app-authentication-support-released/cover.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f765ee4c6545a03a2bd0a6922db23c6efb065875 Binary files /dev/null and b/wechat/articles/2020/06/2020-06-17-github-app-authentication-support-released/cover.jpg differ diff --git a/wechat/articles/2020/06/2020-06-17-github-app-authentication-support-released/github-app-rate-limit.png b/wechat/articles/2020/06/2020-06-17-github-app-authentication-support-released/github-app-rate-limit.png new file mode 100644 index 0000000000000000000000000000000000000000..fbd60929cc078feef6ea268216e45313067482fa Binary files /dev/null and b/wechat/articles/2020/06/2020-06-17-github-app-authentication-support-released/github-app-rate-limit.png differ diff --git a/wechat/articles/2020/06/2020-06-17-github-app-authentication-support-released/index.html b/wechat/articles/2020/06/2020-06-17-github-app-authentication-support-released/index.html new file mode 100644 index 0000000000000000000000000000000000000000..049a4dc7f018cd8e9ac81f64346afe4e1bd50ab8 --- /dev/null +++ b/wechat/articles/2020/06/2020-06-17-github-app-authentication-support-released/index.html @@ -0,0 +1,704 @@ + + + + + + + + + + + + + GitHub App 身份验证支持已发布 - Jenkins 中文社区 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    +
    +
    + + +
    + + + + + + + + + +
    + + + + +
    +
    + +
    +
    +
    + + + + “GitHub App 身份验证支持已发布” + 更新于:June 17, 2020 +
    + + 完善此页 + + + + + + + +
    + +
    + + +
    +
    +
    + + + +
    + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/wechat/index.html b/wechat/index.html index 87a6dc768d77d8fdb16b168037ab4e25b7b57d69..9ee1d2506934ff6d6d9f1968c1bd5dc2d1ba040c 100644 --- a/wechat/index.html +++ b/wechat/index.html @@ -44,7 +44,7 @@ - + @@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
    +

    + GitHub App 身份验证支持已发布 +

    + + + + +
    +
    + + + + +
    + +
    + +

    使用 Prometheus 和 Grafana 监控 Linux 进程

    @@ -454,33 +481,6 @@ var trackOutboundLink = function(id, url) { - -
    - -
    - - -

    - 使用 Nexus OSS 为 Docker 镜像提供代理/缓存功能 -

    - - - - -
    -
    - - -
    diff --git a/wechat/index.xml b/wechat/index.xml index 8735fa1375c871b8aa123a6092dc9ab483a16a22..ba5261b5d9f4c0917dfe8fc639d54e44aba7fbc9 100644 --- a/wechat/index.xml +++ b/wechat/index.xml @@ -6,11 +6,23 @@ Recent content in Wechats on Jenkins 中文社区 Hugo -- gohugo.io zh-CN - Wed, 03 Jun 2020 00:00:00 +0000 + Wed, 17 Jun 2020 00:00:00 +0000 + + GitHub App 身份验证支持已发布 + https://jenkins-zh.cn/wechat/articles/2020/06/2020-06-17-github-app-authentication-support-released/ + Wed, 17 Jun 2020 00:00:00 +0000 + + https://jenkins-zh.cn/wechat/articles/2020/06/2020-06-17-github-app-authentication-support-released/ + 我很高兴的宣布在 Jenkins 中作为 GitHub 应用进行身份验证现已支持。这是许多用户期待已久的功能。它已在 GitHub Branch Source 2.7.1 中发布,现在可以在 Jenkins 更新中心使用。 +身份验证为 GitHub 应用带来了很多好处: + 更高的请求频率限制 - GitHub 应用程序的速率限制随您的组织规模而定,而基于用户的令牌的限制为 5000,无论您拥有多少存储库。 与用户无关的身份验证 - 每个 GitHub 应用都有自己的用户独立身份验证。不再需要“机器人”用户或确定谁应该是 2FA 或 OAuth 令牌的所有者。 改进的安全性和更严格的权限 - 与服务用户及其个人访问令牌相比,GitHub Apps 提供了更精细的权限。这使 Jenkins GitHub 应用程序需要更少的权限集即可正常运行。 访问 GitHub Checks API - GitHub Apps 可以访问 GitHub Checks API 以从 Jenkins 作业创建检查运行和检查套件,并提供有关提交和代码注释的详细反馈。 开始使用 安装 GitHub Branch Source 插件,确保版本为 2.7.1 或更高。 +配置 GitHub Organization 文件夹 遵循 GitHub App Authentication setup guide。这些说明也可在 GitHub 上的插件 README 文件中看到。 + + 使用 Prometheus 和 Grafana 监控 Linux 进程 https://jenkins-zh.cn/wechat/articles/2020/06/2020-06-03-monitoring-linux-processes-using-prometheus-and-grafana/ diff --git a/wechat/page/10/index.html b/wechat/page/10/index.html index e6e3b005d8dc6939421a3060a8b52a64427ea0e4..70af4c9a9c1dfb616829d9919680a2fb35030bbd 100644 --- a/wechat/page/10/index.html +++ b/wechat/page/10/index.html @@ -44,7 +44,7 @@ - + @@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
    +

    + Jenkins 中文社区技术交流微信群问题集之一 +

    + + + + +
    +
    + + + + +
    + +
    + +

    Jenkins 插件的微基准测试框架

    @@ -454,33 +481,6 @@ var trackOutboundLink = function(id, url) { - -
    - -
    - - -

    - Jenkins 2.176~2.178版本更新 -

    - - - - -
    -
    - - -
    diff --git a/wechat/page/11/index.html b/wechat/page/11/index.html index 8c5b9ec89de4a9783c12e615f3f33fd9b604d369..a233b1616b0f76b60aa8bbdda450c3e84cd3a84e 100644 --- a/wechat/page/11/index.html +++ b/wechat/page/11/index.html @@ -44,7 +44,7 @@ - + @@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
    +

    + Jenkins 2.176~2.178版本更新 +

    + + + + +
    +
    + + + + +
    + +
    + +

    如何对 Jenkins 共享库进行单元测试

    @@ -454,33 +481,6 @@ var trackOutboundLink = function(id, url) { - -
    - -
    - - -

    - 19年 GSoC 中 Jenkins 的七个项目 -

    - - - - -
    -
    - - -
    diff --git a/wechat/page/12/index.html b/wechat/page/12/index.html index 2683f6da75d8839654fca138076c3bc7271a4a6a..503035bf8fc1e608ba8d1b1ec2fdfd699ed355fb 100644 --- a/wechat/page/12/index.html +++ b/wechat/page/12/index.html @@ -44,7 +44,7 @@ - + @@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
    +

    + 19年 GSoC 中 Jenkins 的七个项目 +

    + + + + +
    +
    + + + + +
    + +
    + +

    基于 Jenkins 的 DevOps 平台应该如何设计凭证管理

    @@ -454,33 +481,6 @@ var trackOutboundLink = function(id, url) { - -
    - -
    - - -

    - 我们为什么需要 DevSecOps 和制品仓库? -

    - - - - -
    -
    - - -
    diff --git a/wechat/page/13/index.html b/wechat/page/13/index.html index 105dd18dc05a96b6a8a7f0120a94ab06535877d2..306fb2deeb361940e365dd353ac07ff593b66387 100644 --- a/wechat/page/13/index.html +++ b/wechat/page/13/index.html @@ -44,7 +44,7 @@ - + @@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
    +

    + 我们为什么需要 DevSecOps 和制品仓库? +

    + + + + +
    +
    + + + + +
    + +
    + +

    使用 Jenkins X 渐进式交付

    @@ -454,33 +481,6 @@ var trackOutboundLink = function(id, url) { - -
    - -
    - - -

    - Java 应用使用 Docker 的入门指南:建立一个 CI/CD 流水线 -

    - - - - -
    -
    - - -
    diff --git a/wechat/page/14/index.html b/wechat/page/14/index.html index 344497629c9cc8dcc7a4ed3857e87b41b99c2931..5bbd50c56d5470d4dda71618556e800b452fb4bb 100644 --- a/wechat/page/14/index.html +++ b/wechat/page/14/index.html @@ -44,7 +44,7 @@ - + @@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
    +

    + Java 应用使用 Docker 的入门指南:建立一个 CI/CD 流水线 +

    + + + + +
    +
    + + + + +
    + +
    + +

    介绍:成为一名 Jenkins 贡献者的旅程

    @@ -454,33 +481,6 @@ var trackOutboundLink = function(id, url) { - -
    - -
    - - -

    - 社区贡献激励活动 -

    - - - - -
    -
    - - -
    diff --git a/wechat/page/15/index.html b/wechat/page/15/index.html index 1d519c78156f74e3117af533a47cbeaa6a064907..819670e0bb95a0b2aab8d62f1430c5b6ed1666a4 100644 --- a/wechat/page/15/index.html +++ b/wechat/page/15/index.html @@ -44,7 +44,7 @@ - + @@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
    +

    + 社区贡献激励活动 +

    + + + + +
    +
    + + + + +
    + +
    + +

    Java 11 预览支持已在 Jenkins 2.155+ 中可用

    @@ -459,33 +486,6 @@ Jenkins 中文社区邀您参与社区共同成长 在开源盛会开展的同 - -
    - -
    - - -

    - Jenkins 微信订阅号 -

    - - - - -
    -
    - - -
    diff --git a/wechat/page/16/index.html b/wechat/page/16/index.html index be4986e8dfa9b6506522de1e5adff9d99a698776..8e0a916523a6061ceaaa30ab1c5139a1dd156998 100644 --- a/wechat/page/16/index.html +++ b/wechat/page/16/index.html @@ -216,6 +216,33 @@ var trackOutboundLink = function(id, url) {
    +

    + Jenkins 微信订阅号 +

    + + + + +
    +
    + + + + +
    + +
    + +

    Jenkins 的重要安全更新

    @@ -453,33 +480,6 @@ var trackOutboundLink = function(id, url) { - -
    - -
    - - -

    - 春季安全清查 -

    - - - - -
    -
    - - -
    diff --git a/wechat/page/17/index.html b/wechat/page/17/index.html index 9856e4d1fd1810bcb57bae47630ccaede0326642..9def27301474f473ab8596719a286d69bcf79ff6 100644 --- a/wechat/page/17/index.html +++ b/wechat/page/17/index.html @@ -216,6 +216,33 @@ var trackOutboundLink = function(id, url) {
    +

    + 春季安全清查 +

    + + + + +
    +
    + + + + +
    + +
    + +

    自动更新、易于使用的 Jenkins

    diff --git a/wechat/page/2/index.html b/wechat/page/2/index.html index 087784bce09a83e5e428a10fdb909d2f89b5b1a9..e484dbb8b44c088deed8d759cd1dd7249e2a8b82 100644 --- a/wechat/page/2/index.html +++ b/wechat/page/2/index.html @@ -44,7 +44,7 @@ - + @@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
    +

    + 使用 Nexus OSS 为 Docker 镜像提供代理/缓存功能 +

    + + + + +
    +
    + + + + +
    + +
    + +

    手把手教会你 Jenkins 备份与恢复

    @@ -454,33 +481,6 @@ var trackOutboundLink = function(id, url) { - -
    - -
    - - -

    - Jenkins CLI 命令行 v0.0.27 -

    - - - - -
    -
    - - -
    diff --git a/wechat/page/3/index.html b/wechat/page/3/index.html index 5c2316d06495b8e31275b1e95512d4a4d243ff99..10aedfcc170fdeeaf16b468204f9e0fb75e4cef9 100644 --- a/wechat/page/3/index.html +++ b/wechat/page/3/index.html @@ -44,7 +44,7 @@ - + @@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
    +

    + Jenkins CLI 命令行 v0.0.27 +

    + + + + +
    +
    + + + + +
    + +
    + +

    自定义 Jenkins 发行版就是这么简单

    @@ -454,33 +481,6 @@ var trackOutboundLink = function(id, url) { - -
    - -
    - - -

    - 特性开关和 GitOps, 5个用例帮您搞定。 -

    - - - - -
    -
    - - -
    diff --git a/wechat/page/4/index.html b/wechat/page/4/index.html index b5894aa7f5561fa1ce632653decc39ee2acc52cd..761302cbb7645653f7430eb3087b651d933b4839 100644 --- a/wechat/page/4/index.html +++ b/wechat/page/4/index.html @@ -44,7 +44,7 @@ - + @@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
    +

    + 特性开关和 GitOps, 5个用例帮您搞定。 +

    + + + + +
    +
    + + + + +
    + +
    + +

    使用 Visual Studio Code 验证 JCasC 配置文件

    @@ -454,33 +481,6 @@ var trackOutboundLink = function(id, url) { - -
    - -
    - - -

    - Jenkins 创始人 Kohsuke 的新篇章 -

    - - - - -
    -
    - - -
    diff --git a/wechat/page/5/index.html b/wechat/page/5/index.html index eeab1eff3463c9311e088ca75790863818a07b84..04bc22d37f4a2a26b739130ab002867140ad053d 100644 --- a/wechat/page/5/index.html +++ b/wechat/page/5/index.html @@ -44,7 +44,7 @@ - + @@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
    +

    + Jenkins 创始人 Kohsuke 的新篇章 +

    + + + + +
    +
    + + + + +
    + +
    + +

    WebSocket

    @@ -454,33 +481,6 @@ var trackOutboundLink = function(id, url) { - -
    - -
    - - -

    - Jenkins CLI 命令行 v0.0.23 -

    - - - - -
    -
    - - -
    diff --git a/wechat/page/6/index.html b/wechat/page/6/index.html index d521a59b3e70c41d7b71823cc7de9d352098e436..14fd06e0ddd7656ba62d6e30747c94870eb869f3 100644 --- a/wechat/page/6/index.html +++ b/wechat/page/6/index.html @@ -44,7 +44,7 @@ - + @@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
    +

    + Jenkins CLI 命令行 v0.0.23 +

    + + + + +
    +
    + + + + +
    + +
    + +

    Jenkins 插件文档即代码:将文档迁移到 GitHub

    @@ -454,33 +481,6 @@ var trackOutboundLink = function(id, url) { - -
    - -
    - - -

    - 为 DevOps 构建新的运营模型 -

    - - - - -
    -
    - - -
    diff --git a/wechat/page/7/index.html b/wechat/page/7/index.html index fe8155fba8f8229df669e3a481edbfefdafdb97a..0a0f3ae56ab7aae9b0c6dfff30d72e3183629bc6 100644 --- a/wechat/page/7/index.html +++ b/wechat/page/7/index.html @@ -44,7 +44,7 @@ - + @@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
    +

    + 为 DevOps 构建新的运营模型 +

    + + + + +
    +
    + + + + +
    + +
    + +

    Jenkins CLI 命令行 v0.0.22

    @@ -454,33 +481,6 @@ var trackOutboundLink = function(id, url) { - -
    - -
    - - -

    - 介绍新的 GitLab 分支源插件 -

    - - - - -
    -
    - - -
    diff --git a/wechat/page/8/index.html b/wechat/page/8/index.html index db75689027987331338d3f207e349d2cea1a7156..4760cf39140030ded9040b6f86221f2cff6bce75 100644 --- a/wechat/page/8/index.html +++ b/wechat/page/8/index.html @@ -44,7 +44,7 @@ - + @@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
    +

    + 介绍新的 GitLab 分支源插件 +

    + + + + +
    +
    + + + + +
    + +
    + +

    Jenkins 中文社区第二届明星贡献者名单

    @@ -454,33 +481,6 @@ var trackOutboundLink = function(id, url) { - -
    - -
    - - -

    - Jenkins X 新 logo -

    - - - - -
    -
    - - -
    diff --git a/wechat/page/9/index.html b/wechat/page/9/index.html index e9d970523a2d999606e71de606ba0c5eaffde923..10f80d7d412522a1dba013b403d00b45bc3741df 100644 --- a/wechat/page/9/index.html +++ b/wechat/page/9/index.html @@ -44,7 +44,7 @@ - + @@ -217,6 +217,33 @@ var trackOutboundLink = function(id, url) {
    +

    + Jenkins X 新 logo +

    + + + + +
    +
    + + + + +
    + +
    + +

    开源持续交付黑客松--号角声起

    @@ -454,33 +481,6 @@ var trackOutboundLink = function(id, url) { - -
    - -
    - - -

    - Jenkins 中文社区技术交流微信群问题集之一 -

    - - - - -
    -
    - - -