Buildkite
Buildkite je služba, která automatizuje softwaru sestavení a testování procesů.
- Váhy celé stovky nebo tisíce agentů.
- Běžet tolik jako 10,000 agentů na účet.
- Buildkite používá potrubí, které mohou dělat víc, než jen postaví nebo testy.
- Můžete přenášet soubory, stavět stránek nebo vytvořit vlastní funkce potrubí uvnitř vlastního kódu, aby vyhovoval vašim potřebám.
- Webhooks a API vám umožní vytvořit vlastní nástroje, upravovat potrubí a konfigurovat agenty a potrubí pro uspokojení potřeb vaší společnosti.
- Buildkite Agent běží na Windows, OS X a Linux. Můžete také použít kontejner Docker spustit uzly nebo klastry na jakékoliv platformě kontejneru povolena.
- Integruje s GitHub a jinými kontrolními source nástrojů, které vám umožní implementovat verzování, větvení a další standardní funkce SCM.
- Buildkite podporuje mnoho různých programovacích jazyků, jako je Ruby, Haskell, Java a.
- SÍŤ. Nikdy se přistupuje zdrojového kódu, což znamená, že vaše vlastní vývoj a duševní vlastnictví jsou v bezpečí.
- Tyto Buildkite agenti komunikují s Buildkite API ankety o práci. Problémy s připojením k síti mohou mít dopad vaše staví nebo testování.
- Zatímco tam je volný volba pro open-source projektů, studentů a pedagogických organizací, je pro jednotlivé uživatele měsíční náklady na používání softwaru.
- Dohody o úrovni služby nejsou k dispozici ve standardním plánu. Vyžadují Enterprise plán, který má 2999 $ za měsíc.
Funkčnost Buildkite opírá o agenta, který nainstalujete a připojit se k zdrojový kód úložiště. Poté, co jste udělal, že můžete vytvořit potrubí, definovat postavu a předloží ji. Přesně takhle! Každý agent provozuje jednu postavu v čase, ale můžete nainstalovat tolik agentů, jak chcete. Potom můžete použít potrubí pro automatizaci build procesy, jakož i provádět další workflow úkoly, například spouštět skripty, počkejte na vstup uživatele, import dat nebo vytvořit webovou stránku. Plynovody mohou dělat mnoho užitečných věcí, včetně serveru dotování nebo vytváření dalších potrubí. Jakmile bude vaše potrubí běží, budete moci sledovat jejich výkon, spolehlivost a status. V průběhu času, můžete si vytvořit historii výkonu potrubí a použít jej řídit změny v pracovních procesů.