Hoppa till innehåll

CI and CD

buddy.works

Buddy är en CI/CD-plattform som på gratisnivån ger utrymme för fem projekt med en samtidig körning och en månatlig gräns på 120 exekveringar. Den passar mindre team som vill sätta upp pipelines för flera separata projekt utan att betala för varje.

Besök buddy.works

Vad är buddy.works?

Buddy (buddy.works) är en CI/CD-plattform för att automatisera bygg, test och driftsättning av mjukvaruprojekt. Verktyget erbjuder en visuell pipeline-byggare som komplement till YAML-baserad konfiguration, vilket gör det möjligt att definiera automatiserade arbetsflöden som triggas av Git-händelser. Gratisnivån är snävt avgränsad: fem projekt, en samtidig pipeline-körning och ett tak på 120 exekveringar per månad – vilket gör den mer lämpad för små personliga projekt, prototyper eller utvärdering än för aktiv teamutveckling med hög commit-frekvens.

Vad den fria nivån räcker till

Fem projekt, en samtidig körning och 120 exekveringar per månad - motsvarar ungefär fyra körningar om dagen fördelat över projekten. Räcker för lätt användning men blir snävt vid daglig CI på flera aktiva repon samtidigt.

Användningsfall

CI/CD för ett fåtal småprojekt

Hantera bygg och driftsättning för upp till fem projekt inom gratisnivåns ramar.

Utvärdering av visuell pipeline-byggare

Testa ett dra-och-släpp-gränssnitt för pipelines innan man binder sig till en betald lösning.

Driftsättningspipelines för sidoprojekt

Automatisera deploy för personliga eller mindre kommersiella projekt med låg commit-frekvens.

Bygg-/testautomation för lågtrafikrepos

Passar repos som håller sig inom taket på 120 exekveringar/månad utan att kräva parallella körningar.

Styrkor och begränsningar

Styrkor

  • Visuell pipeline-byggare kan sänka inlärningströskeln jämfört med ren YAML-konfiguration
  • Stöd för flera projekt (fem) redan på gratisnivån
  • Projektbaserad gratisnivå kan passa vissa arbetsflöden bättre än rena minutkvoter

Begränsningar

  • Endast en samtidig körning innebär att bygg köas seriellt, vilket saktar ner feedback för team med parallella PR:ar
  • 120 exekveringar/månad är ett mycket snävt tak för aktiv utveckling (cirka 4 per dag)
  • Taket på fem projekt begränsar användningen till mindre portföljer
  • Gratisnivån är inte hållbar för team med frekventa commits

Jämfört med alternativen

Jämfört med CircleCI (6 000 gratis minuter/månad, 30 parallella jobb) och Buildkite (5 000 jobbminuter/månad, 3 användare) är Buddys gratisnivå mätt i exekveringar och samtidighet snarare än minuter, och den enda samtidighetsnivån gör den betydligt mer begränsande för aktiva team. Deployhq.com är på liknande sätt begränsat (1 projekt, 10 dagliga driftsättningar), vilket placerar båda verktygen i samma nisch: småskalig användning eller utvärdering snarare än produktionsskala CI.

Vanliga frågor

Är det gratis för alltid?

Källan beskriver en löpande gratisplan (fem projekt, en samtidig körning, 120 exekveringar/månad) snarare än en tidsbegränsad testperiod – men verifiera aktuella villkor direkt hos buddy.works.

Finns det en betald nivå?

Källan specificerar inte detta, men formuleringen "gratisplan" antyder att betalda nivåer sannolikt finns – verifiera på buddy.works.

Self-hosted eller endast moln?

Källan anger inte detta – verifiera direkt hos leverantören.

Passar det för team?

Den enda samtidiga körningen och det låga exekveringstaket gör det bättre lämpat för soloutvecklare eller mycket små projekt än för aktiva team.

SIAX perspektiv

Gränsen på en samtidig körning gör att byggen köar så fort mer än ett projekt triggas samtidigt - ett reellt problem om flera projekt delar samma gratiskonto och pushar kod parallellt. Passar bäst för sidoprojekt eller enstaka repon med måttlig aktivitet; växer teamet till flera parallella pipelines bör man räkna på när 120 körningar/månad tar slut och vad nästa betalnivå kostar.

Osäker på vad ni behöver?

Vi hjälper er välja rätt verktygsstack

Ett kostnadsfritt första samtal - vi går igenom er stack och vad som faktiskt behövs innan ni betalar för något.

Boka samtal