連続統合テストサーバー:ホスト、自分のデスクトップ、または自分のサーバー

softwareengineering.stackexchange https://softwareengineering.stackexchange.com/questions/203330

  •  29-09-2020
  •  | 
  •  

質問

テストのために、私は継続的な統合テストを実行することを計画しています。主に2つのオプションがあります。ホストされている、または自分のデスクトップ/サーバーです。私はそれを3つのオプションに分割します:

  1. ホスト:

    • 経済的、10~20ドル小さいアプリのための月
    • 設定されていないセットアップ、CI会社はすべてのハードウェアとソフトウェアを管理する
  2. デスクトップ:

    • 私はただテストサーバーとしてシンプルで安価なデスクトップを購入することができます(約500ドル)。
  3. 中古サーバ:

    • 私の現在のオフィスは古いDell Rack Server(おそらく私が$ 50または少ない
    • を購入できるデュアルコアXeon)をオフロードしています
  4. 2-3開発者の小さなチームのために最もよく提供する私に助言してください。ありがとう。

役に立ちましたか?

解決

経済...月額20ドル、またはデルのための合計50ドル...それはこれまでのところ、特に信頼性を必要としない場合(つまり、新しいビットと再構築を購入する、あなたは新しいビットと再構築を購入する)のようなものです。またはあなたのオプションを再評価してください)。

個人的には、古いデスクトップマシンを再利用したいと思います。最後に開発者のための新しいPCを購入しました。

他のヒント

これはあなたが使用しているどの継続的なintegrationソリューション、ならびにそれを使っているかによって異なります。

たとえば、多くのCIホストソリューションは、数人のユーザー、いくつかのジョブ、および単一のビルドエージェントのために非常に安い、またはさらに無料です。しかし、彼らのホスティングは、たくさんの仕事と多くのビルドエージェントについて話し始めたときにはるかに高価になります。

だから、ホスティングが最初に安くなるかもしれませんが、それは非常に迅速に高価になる可能性があります。私はCIソフトウェアを古いデスクトップマシンにインストールし、必要に応じて自己ホストソリューションを構築します。しかし、それは私だけです。

ライセンス: CC-BY-SA帰属
所属していません softwareengineering.stackexchange
scroll top