Skip to content

Jenkins

在这篇文章中

信息

Jenkins 是一个用于持续集成和交付 (CI/CD) 的开源工具。它提供了构建、测试和部署软件的自动化功能,并支持数百个插件,以便与各种开发工具和平台集成。

Jenkins 关键特性

  • 自动化构建:简化了流行编程语言和框架的构建流程。
  • 全面测试:无缝集成任何测试工具。自动运行从单元测试到复杂集成测试的所有类型测试,确保每个阶段的代码质量。
  • 灵活交付:自动化任何环境中的整个部署流程。只需单击一下即可将代码直接部署到生产环境,最大限度地减少人为错误。
  • 可扩展构建:将任务分布在多个代理上,显著加快执行速度并允许并行处理任务,节省开发时间。 丰富的生态系统:提供超过 1500 个插件,可与几乎任何开发工具和 DevOps 平台集成。
  • 强大的流水线:允许你使用 Jenkinsfile 以代码形式描述复杂的 CI/CD 流程。
  • 智能通知:通过电子邮件、Slack、Microsoft Teams 和其他通信渠道向你的团队通知构建和测试结果。
  • 可靠的安全性:支持各种身份验证和授权系统(LDAP、OAuth、SSO),并提供详细的用户角色管理。

部署功能

ID 软件名称 兼容操作系统 虚拟机 物理机 vGPU GPU 最低CPU(核) 最低内存(GB) 最低硬盘(GB) 自定义域名 是否启用
268 Jenkins Ubuntu 24.04 + + + + 1 1 50 订购

已安装的软件:

  • Java 运行时环境 (JRE)
  • Jenkins
  • Jenkins 主目录:/var/lib/jenkins
  • 配置文件:/etc/default/jenkins
  • 管理员密码文件:/var/lib/jenkins/secrets/initialAdminPassword
  • 插件:/var/lib/jenkins/plugins
  • 任务:/var/lib/jenkins/jobs
  • 日志:/var/log/jenkins/jenkins.log

备注

除非另有说明,我们默认从开发者网站或操作系统存储库安装软件的最新发布版本。

部署 Jenkins 后的入门指南

付款后,服务器准备就绪时,将向你的注册电子邮件地址发送通知邮件。邮件中将包含 VPS IP 地址和登录凭据。我们的客户通过 服务器管理面板和 APIInvapi 管理设备。

认证数据可以在服务器管理面板的 Configuration >> Tags 选项卡或发送的邮件中找到:

  • 通过 Web 界面访问 Jenkins 控制面板的链接:位于 webpanel 标签中。使用此链接访问你的 Jenkins。
  • 仅供参考:访问 Jenkins 的默认地址为 http://[服务器_IP_地址]:8080。此选项在完全手动安装软件时很有用。

身份验证和启动菜单

Jenkins 的初始设置涉及几个步骤。

步骤 1:解锁 Jenkins

  1. 首次启动时,你将看到 Unlock Jenkins 屏幕。
  2. 要解锁,请输入自动生成的管理员密码,该密码位于:
    • 服务器上的文件:/var/lib/jenkins/secrets/initialAdminPassword
  3. 从指定文件中复制密码并将其粘贴到 Administrator password 字段中。
  4. 点击 Continue 继续。

步骤 2:插件设置

  1. Customize Jenkins 页面上,你有两种插件安装选项:
    • Install suggested plugins — 安装 Jenkins 社区认为最有用的推荐插件。
    • Select plugins to install — 手动选择最适合你需求的插件。

  1. 建议初学者用户选择 Install suggested plugins
  2. 所选插件的安装将开始,以列表形式显示每个插件的进度。

步骤 3:创建管理员账户

  1. 插件安装完成后,你将看到 Create First Admin User 屏幕。
  2. 填写以下字段:
    • Username — 登录用户名;
    • Password — 登录密码;
    • Confirm Password — 确认密码;
    • Full Name — 你的全名;
    • Email Address — 你的电子邮件地址。
  3. 填写完所有字段后,点击 Save and Continue
    • 如果你不想创建新用户,可以点击 Skip and continue as admin,但不建议在生产环境中使用此选项,因为它会降低安全性并 complicates 用户操作的审计。

步骤 4:配置 Jenkins 实例 URL

  1. Instance Configuration 屏幕上,配置 Jenkins URL。
  2. Jenkins URL 字段将建议一个从当前请求生成的 URL。
  3. 建议为访问 Jenkins 的用户设置一个可访问的 URL。
  4. URL 对于许多 Jenkins 功能的正常运行至关重要,包括电子邮件通知、PR 更新和 BUILD_URL 环境变量。
  5. 点击 Save and Finish 保存设置,或点击 Not now 稍后配置 URL。

完成所有上述步骤后,你将看到 Jenkins is ready! 屏幕。点击 Start using Jenkins 进入 Jenkins 主界面。

备注

有关基本 Jenkins 配置的详细信息,请参阅 开发者文档

使用 API 订购带有 Jenkins 的服务器

question_mark
Is there anything I can help you with?
question_mark
AI Assistant ×