Buildkite
Buildkite je služba, ktorá automatizuje softvéru zostavenie a testovanie procesov.
- Váhy celé stovky alebo tisíce agentov.
- Bežať toľko ako 10,000 agentov na účet.
- Buildkite používa potrubie, ktoré môžu robiť viac, než len postaví alebo testy.
- Môžete prenášať súbory, stavať stránok alebo vytvoriť vlastné funkcie potrubia vnútri vlastného kódu, aby vyhovoval vašim potrebám.
- Webhooks a API vám umožní vytvoriť vlastné nástroje, upravovať potrubia a konfigurovať agentmi a potrubia pre uspokojenie potrieb vašej spoločnosti.
- Buildkite Agent beží na Windows, OS X a Linux. Môžete tiež použiť kontajner Docker spustiť uzly alebo klastre na akejkoľvek platforme kontajnera povolená.
- Integruje s GitHub a inými kontrolnými source nástrojov, ktoré vám umožnia implementovať verziovanie, vetvenia a ďalšie štandardné funkcie SCM.
- Buildkite podporuje mnoho rôznych programovacích jazykov, ako je Ruby, Haskell, Java a.
- NET. Nikdy sa pristupuje zdrojového kódu, čo znamená, že vaše vlastný vývoj a duševné vlastníctvo sú v bezpečí.
- Tieto Buildkite agenti komunikujú s Buildkite API ankety o prácu. Problémy s pripojením k sieti môžu mať vplyv vaše stavia alebo testovanie.
- Kým tam je voľný voľba pre open-source projektov, študentov a pedagogických organizácií, je pre jednotlivých užívateľov mesačné náklady na používanie softvéru.
- Dohody o úrovni služby nie sú k dispozícii v štandardnom plánu. Vyžadujú Enterprise plán, ktorý má 2999 $ za mesiac.
Funkčnosť Buildkite opiera o agenta, ktorý nainštalujete a pripojiť sa k zdrojový kód úložiska. Potom, čo ste urobil, že môžete vytvoriť potrubia, definovať postavu a predloží ju. Presne takto! Každý agent prevádzkuje jednu postavu v čase, ale môžete nainštalovať toľko agentov, ako chcete. Potom môžete použiť potrubie pre automatizáciu build procesy, ako aj vykonávať ďalšie workflow úlohy, napríklad spúšťať skripty, počkajte na vstup užívateľa, import dát alebo vytvoriť webovú stránku. Plynovody môžu robiť veľa užitočných vecí, vrátane servera dotovanie alebo vytváranie ďalších potrubí. Akonáhle bude vaša potrubia beží, budete môcť sledovať ich výkon, spoľahlivosť a status. V priebehu času, môžete si vytvoriť históriu výkonu potrubia a použiť ho riadiť zmeny v pracovných procesov.