【发布时间】:2022-01-16 00:33:20
【问题描述】:
我无法访问两台服务器,因此 cli 不是一个选项,只有 jenkins ui 可用。我需要使用作业导入插件导入作业,但我不知道如何配置插件以导入作业。谁能帮我解决这个问题。
【问题讨论】:
标签: amazon-web-services jenkins amazon-ec2 jenkins-pipeline jenkins-plugins
我无法访问两台服务器,因此 cli 不是一个选项,只有 jenkins ui 可用。我需要使用作业导入插件导入作业,但我不知道如何配置插件以导入作业。谁能帮我解决这个问题。
【问题讨论】:
标签: amazon-web-services jenkins amazon-ec2 jenkins-pipeline jenkins-plugins
要配置 Jenkins 远程插件,您需要添加 Jenkins 服务器 来导入您的作业。
要添加 Jenkins 服务器,您需要继续您的 Jenkins 配置:Manage Jenkins > Configure System > Job Import Plugin 或 http://jenkins-host:port/configure 并将 Url 和凭据添加到将导入作业的主机。
如果您没有,则需要将凭据添加到此服务器,为此请单击 URL 设置下方的选项添加。
设置 Jenkins 服务器后,您将能够通过转到 Jenkins 主页中的选项 Job Import Plugin 或转到 URL:http://jenkins-host:port/Job-import/ 或在新版本中 http://jenkins-host:port/job-import/ 来使用 Jenkins 导入插件。
如果你只添加了一个 Jenkins 服务器,它将被默认选择,否则,需要选择正确的 Jenkins 服务器:
通常您不需要设置远程文件夹或搜索文件夹选项,因此如果您使用默认的 Jenkins 设置,请将这些字段留空。
然后,您将单击 Query! 按钮开始导入。将显示一个包含所有可导入作业的页面。
您需要逐一选择要导入的所有工作,如果您有很多工作(例如我的情况),这可能有点无聊。一个好主意是也选择 Install required plugins 选项。
选择所有内容后,您可以点击导入!按钮最终开始导入。
【讨论】:
/var/log/jenkins/jenkins.log。有关 Jenkins 日志记录的更多信息,请查看 wiki.jenkins.io/plugins/servlet/…
按照以下步骤使用 UI 导入作业 -
您需要在需要的服务器上安装作业导入插件 将作业导入到。
然后转到jenkins左侧显示的插件。
输入url,远程服务器的认证和作业会列出来。
选择要复制和完成的作业。 Jenkins 会将作业复制到您的服务器。
参考链接 -
https://wiki.jenkins.io/display/JENKINS/Job+Import+Plugin
【讨论】: