Question

Pour les tests, je prévois d'exécuter un test d'intégration continue.Il existe principalement deux options: hébergée ou propre bureau / serveur.Je vais le casser en 3 options que j'ai:

  1. hébergé:

    • économique, 10-20 $ / mois pour une petite application
    • Moins de configuration, la société CI gère tous les logiciels et logiciels
  2. Desktop:

    • Je pourrais simplement acheter un bureau simple et bon marché en tant que serveur de test (environ 500 $).
  3. serveur utilisé:

    • Mon bureau actuel décharge un ancien serveur de rack de Dell (probablement Dual Core Xeon, que je peux acheter pour 50 $ ou moins
  4. Veuillez me conseiller qui me sert le mieux pour une petite équipe de 2-3 développeurs.Merci.

Était-ce utile?

La solution

économie ... 20 $ par mois, ou 50 $ Total pour le dell ... sonne comme c'est la meilleure option jusqu'à présent, en particulier lorsque vous n'avez pas besoin de fiabilité (c.-à-d. Si elle se casse, vous achetez de nouveaux bits et reconstruisez,ou réévaluer vos options alors).

Personnellement, je réutilisais une ancienne machine de bureau - si elle était suffisamment bonne pour le développement, c'est assez bon pour les tests automatisés, et si vous êtes quelque chose comme la plupart des magasins, vous aurez des charges d'anciens allongés à partir deLa dernière fois que vous avez acheté de nouveaux PC pour les Devs.

Autres conseils

Cela dépend vraiment de la solution de continuegration que vous utilisez, ainsi que de la quantité que vous l'utiliserez.

Par exemple, de nombreuses solutions hébergées CI sont très bon marché ou même gratuites pour seulement quelques utilisateurs, quelques emplois et un seul agent de construction.Mais leur hébergement devient beaucoup plus cher lorsque vous commencez à parler de nombreux emplois et beaucoup d'agents de construction.

Ainsi, tandis que l'hébergement pourrait être moins cher d'abord, cela pourrait être coûteux très rapidement.J'installerais le logiciel CI sur une ancienne machine de bureau et construire votre solution auto-hébergée au besoin.Mais c'est juste moi, pour certaines personnes, les coûts d'hébergement valent la peine dans les maux de tête de configuration du système.

Licencié sous: CC-BY-SA avec attribution
scroll top