为什么不妥当的一个开发在同一台计算机上运行詹金斯?

问题描述 投票:0回答:2

我已阅读四篇教程了解如何开始使用詹金斯,并同时他们说,这是可以在同一台计算机上运行詹金斯对他们的发展也都建议在一台独立安装时,最常用的一台Mac Mini。但是:我只能自己的MacBook Pro;很缺钱;和我唯一的人奉献我的iOS项目目前(我想学习詹金斯为未来客户的工作)。因此,这将是更好地为我现在用我的MacBook达到这两个目的。

虽然我很欣赏,这是见仁见智的有点,我想知道是什么原因分离的建议,以及我是否会能够运行詹金斯在MacBook现在?

谢谢您的阅读。

jenkins fastlane
2个回答
2
投票

它建议有一个主服务器和多个从服务器的原因是只有在公司(或大团队)环境中有效。它是构建工作可以是CPU和内存密集型的,往往很多开发者在服务器上开始工作。在这样的一个机器的情况下(作为主机和从机服务器OT一次)将是缓慢的。不仅作业将需要更长的时间才能完成,但即使Web界面可能会停止响应。

对于学习的基本配置步骤一台机器是完全足够的,你甚至可以运行你的构建与詹金斯实例。


1
投票

我不能完全确定什么的原因是这些教程,但是,我可以建议上手詹金斯一个是免费的简单的方法(这是如何我通常运行供个人使用的詹金斯)。您可以与云供应商,如AWS,GCP或天青的一个创建一个免费帐户,让您的詹金斯在那里运行。例如,在AWS可以有1年free trial account在这里你可以旋转起来一些免费的服务器。有很多在线教程,像this one,它会显示你一步如何获得与詹金斯开始在AWS上一步。下面是一些高级步骤:

  1. 创建AWS免费帐户(或任何其他云提供商)
  2. 自旋向上的EC2实例 - 它可以是任何版本的Linux或Windows,无论你是更舒服
  3. SSH或RDP到该实例并安装詹金斯 - 有您的操作系统的任何味道在那里确切的安装步骤
  4. 一旦安装完成后,您将能够访问你的浏览器詹金斯 - 在AWS的情况下,这将是服务器和默认端口8080的公网IP
© www.soinside.com 2019 - 2024. All rights reserved.