Jenkins插件详情

时间:2017-09-11 07:20:07

标签: jenkins jenkins-plugins

在Jenkins about page(Manage Jenkins > About Jenkins)中,我可以看到安装的插件列表(在License and dependency information for plugins部分下)。但是我注意到很少有插件名称被删除。

是否因为任何版本冲突?它没有显示解决此问题需要做什么的任何细节。有什么指示吗?

1 个答案:

答案 0 :(得分:0)

License and dependency information for plugins部分是通过$ JENKINS_URL / pluginManager安装的插件填充的。

直接从Jenkins's source开始,截至606794a on 15 May 2016

<h2>${%plugin.dependencies}</h2>
      <ul>
        <j:forEach var="p" items="${app.pluginManager.plugins}"> <!-- TODO sort -->
        <li>
          <a href="${rootURL}/pluginManager/plugin/${p.shortName}/thirdPartyLicenses">
      <j:choose>
        <j:when test="${p.active}">
          ${p.displayName}
        </j:when>
        <j:otherwise>
          <strike>${p.displayName}</strike>
        </j:otherwise>
      </j:choose>
    </a>
  </li>
  </j:forEach>
</ul>

如果插件处于非活动状态,插件将被删除。非活动仅表示已禁用,但未删除。

如果存在兼容性等问题,可以通过UI手动禁用插件,也可以在更新后自动禁用插件。