BuildMaster - BuildMaster
![]() | |
Vývojáři | Inedo |
---|---|
Stabilní uvolnění | 6.0 / březen 2018 |
Operační systém | Microsoft Windows a Linux |
Typ | Automatizace vydání aplikace a Správa vydání |
Licence | Proprietární |
webová stránka | inedo.com/BuildMaster |
BuildMaster je automatizace vydání aplikace nástroj navržený týmem pro vývoj softwaru, Inedo. Kombinuje to správa stavby a funkce ARA pro správu a automatizaci procesů primárně souvisejících s kontinuální integrace, skripty pro změnu databáze a produkce nasazení, celkově spolehlivě vydává aplikace.[1] Tento nástroj je založen na prohlížeči a lze jej použít „ihned po vybalení“. Jeho sada funkcí a rozsah je v souladu s DevOps hnutí a je uváděn na trh jako „více než nástroj pro automatizaci vydání“. Spojuje lidi, procesy a postupy, které týmům umožňují rychle, spolehlivě a zodpovědně dodávat software. “ Je to nástroj, který ztělesňuje postupné přijetí DevOps.[2]
BuildMaster je konfigurován zcela prostřednictvím jeho UI, na rozdíl od skriptů nebo konfiguračních souborů založených na XML. Ačkoli primární webová aplikace je Okna - pouze BuildMaster organizuje Windows nebo Linux servery založené na provádění různých akcí sestavení-vydání-nasazení.[3] BuildMaster má také úzkou integraci s PowerShell a často se používá spolu s dalšími nástroji DevOps.
Hlavní rysy
Hlavní funkce nástroje BuildMaster jsou:[4]
- Potrubí jako kód - Pivot mezi vizuálním režimem a textovým editorem JSON
- Globální potrubí - Opakovaná použitelnost mezi verzemi a aplikacemi
- Změny databáze - Použijte BuildMaster k zajištění ochrany citlivých informací a přidružení připojovacího řetězce k prostředí
- Integrace sledování problémů - Úzká integrace s řadou sledovačů problémů a vestavěným včetně JIRA, GitHub, TFS, a YouTrack
- Brány potrubí - Kombinace ručních a automatických schválení, která, pokud nebudou schválena, brání postupu do další fáze potrubí
- Plány nasazení - Vizuální uživatelské rozhraní drag-and-drop, které lze také upravovat v textovém režimu (zobrazení kódu)
- Integrace prostředí PowerShell - Prvotřídní integrace s PowerShell a Shell pro podporu Windows i Linux.
- Posluchač událostí - Užitečné pro monitorování akcí a operací
- Konfigurační proměnné - Přidejte flexibilitu při modelování plánů nasazení
- Vydání balíčků - Flexibilita ručním nahráváním, posunutím z CI server jako TeamCity nebo TFS, vytvořené v BuildMasteru nebo přenesené z ProGet
- Správa konfiguračních souborů - umožňuje konfigurační soubory být definován s více instancemi (například jednou na prostředí) způsobem řízeným verzí s protokolovanými nasazeními souborů
- Kontinuální integrace - podpora nástrojů CI včetně Jenkins, TFS, a TeamCity
- Synchronizace konfigurace infrastruktury - vizualizovat infrastrukturu (servery a prostředí), na které se kanály zaměřují
- Pověření zdroje - spravovat, ukládat a řídit přístup k tokenům, heslům a klíčům API, které jsou součástí nasazení
Hlavní body
Mezi hlavní výhody patří:[5]
- Jednoduchý editor plánů, který umožňuje rozhraní kódu nebo přetažení
- Intuitivní uživatelské rozhraní, které umožňuje rychlou implementaci
- Silná podpora pro .NET aplikace Microsoft Windows
BuildMaster byl rozpoznán v Gartner Magický kvadrant 2016 a 2017 pro automatizaci vydávání aplikací a kritické funkce pro řešení automatizace vydávání aplikací.[6][7]
Někteří významní uživatelé BuildMaster zahrnují Univerzitní nemocnice v Clevelandu, University of Nebraska-Lincoln, Všechny recepty, a UCHealth.[8]
Kultura rozvojové společnosti
Zajímavá je také firemní kultura, kde byl vyvinut BuildMaster.[9] Její producent Inedo byl citován při vytváření softwarové vývojové karetní hry Release! založil.[10]
Viz také
- Automatizace vytváření softwaru
- Kontinuální integrace
- DevOps
- Automatizace vydání aplikace
- Řetězec nástrojů DevOps
Reference
- ^ „Buildmaster 6 je nyní v beta verzi“. inedo.com. Citováno 13. března 2018.
- ^ Cool Vendors in DevOps, 2015 (Zpráva). Gartner. 21. dubna 2015.
- ^ „Verze BuildMaster 4.0 představuje nové uživatelské rozhraní a funkce“ (Tisková zpráva). 22. ledna 2014. Citováno 15. ledna 2016.
- ^ „Základní koncepty“. inedo.com. inedo. Citováno 8. března 2017.
- ^ Průvodce trhu pro řešení automatizace vydávání aplikací (zpráva). Gartner. 20. července 2015.
- ^ Magic Quadrant pro automatizaci vydávání aplikací (zpráva). Gartner. 1. srpna 2016.
- ^ Magic Quadrant pro automatizaci vydávání aplikací (zpráva). Gartner. 27. září 2017.
- ^ „Případové studie BuildMaster“. 6. prosince 2017.
- ^ Papadimoulis, Alex (16. června 2014). „Můj měsíc s vydáním!“. jednoduchý Talk.
- ^ Roach, Patrick (3. června 2014). „Karetní hra DevOps hitem na Kickstarteru“. DevOps.com.