Vuonna 2026 raportoitiin päivässä 131% enemmän CVE:itä kuin edellisenä vuonna.
← Takaisin sanastoon

Build-minuutit

Build-minuutit ovat CI-laskennan laskutusyksikkö: aika, jonka runneri käyttää jobien ajamiseen, kerrottuna hinnalla, joka riippuu koneen koosta ja käyttöjärjestelmästä.

Päivitetty viimeksi: 11. marraskuuta 2026

Build-minuutit ovat CI-laskennan laskutusyksikkö: aika, jonka CI-runneri käyttää jobien ajamiseen, yleensä jobikohtaisesti alusta loppuun laskettuna, kerrottuna hinnalla, joka riippuu koneen koosta, käyttöjärjestelmästä ja arkkitehtuurista. vCPU-minuutti on yhden vCPU:n minuutti, joten 4 vCPU:n runneri, joka on varattuna minuutin, käyttää neljä.

Kolme sääntöä, jotka muuttavat laskua

Pyöristys. GitHub pyöristää "jokaisen jobin käyttämät minuutit ja minuutin osat ylöspäin lähimpään kokonaiseen minuuttiin" (GitHub Actions runner pricing). Muut toimittajat mittaavat sekunneittain. Kymmenestä 20 sekunnin jobista tulee jobikohtaisella pyöristyksellä 10 laskutettua minuuttia ja sekuntimittauksella noin 3,3 minuuttia.

Koko. Suurempi runneri joko maksaa enemmän minuutilta, kuten GitHubin suuremmat runnerit, tai kuluttaa minuutteja nopeammin kustannuskertoimen tai kokokertoimen kautta, kuten GitLab ja Bitbucket.

Sisältyvä käyttö. Tilauksiin sisältyy käyttöä minuutteina, krediitteinä tai dollarimääränä. GitHub ilmaisee sen nykyään rahamääränä eikä minuuttimääränä (GitHub Actionsin laskutus), joten suuremmat runnerit kuluttavat sen nopeammin.

Miten toimittajat laskevat

ToimittajaYksikköMiten ajoaika lasketaan
GitHub ActionsMinuutit, hinta koon ja käyttöjärjestelmän mukaanJokainen jobi pyöristetään ylöspäin kokonaiseen minuuttiin
GitLab.comLaskentaminuutitJobin kesto sekunteina jaettuna 60:llä, kertaa koneen kustannuskerroin
CircleCIKrediititSekunneittain, pyöristettynä ylöspäin seuraavaan krediittiin
Bitbucket PipelinesBuild-minuutitVaiheen kesto kertaa kokokerroin
Buildkite hosted agentsvCPU-minuutitSekunneittain
CRACIvCPU-minuutitSekunneittain

Kaikkien toimittajien hinnat löydät sivulta CI-runnereiden hinnoittelu ja ilmaiskiintiöt sivulta ilmaiset CI-minuutit.

Miten löydät oman lukusi

GitHubissa käyttöraportti luettelee minuutit repositorioittain, työnkuluittain ja runnerityypeittäin. GitHub Actionsin kustannuslaskuri kertoo, mistä raportin löytää, ja muuntaa sen kuukausilaskuksi.

Windows ja macOS

GitHubin hinnoitteludokumentaatio ei enää luettele minuuttikertoimia Windowsille ja macOS:lle. Siinä on minuuttihinta jokaiselle runnerille, ja jokaisen runnerin kustannus vähennetään samasta sisältyvästä dollarimäärästä. Vakiohinnat ovat $0.006 minuutilta Linux 2-core x64:lle, $0.010 Windows 2-corelle ja $0.062 macOS 3- tai 4-corelle, M1 tai Intel (GitHub Actions runner pricing). Windows-minuutti maksaa noin 1,7 kertaa Linux-minuutin verran ja macOS-minuutti noin 10 kertaa.

Miksi laskullani on enemmän minuutteja kuin buildini kestivät?

Yleensä matriisijobien ja pyöristyksen vuoksi, ei jonon.

  • Matriisijobit. Matriisi ajaa yhden jobin jokaiselle muuttujiensa yhdistelmälle: kolme versiota kahdella käyttöjärjestelmällä tekee kuusi jobia (GitHub: jobien muunnelmien ajaminen). Jokainen jobi laskutetaan erikseen, ja koska ne ajetaan rinnakkain, työnkulun kesto jää paljon lyhyemmäksi kuin sen laskutettujen minuuttien summa.
  • Jobikohtainen pyöristys. GitHub pyöristää kunkin jobin laskutettavat minuutit ylöspäin seuraavaan minuuttiin (jobin ajoajan tarkastelu). Kuusi 70 sekunnin matriisijobia kestää yhteensä 7 minuuttia, mutta ne laskutetaan 12 minuuttina.
  • Jonotusaikaa ei laskuteta. GitHub laskuttaa ajan, jonka jobi suoritetaan runnerilla (GitHub Actions runner pricing). Runnerin odottaminen tekee työnkulusta hitaamman, ei kalliimpaa.

Jobin yhteenveto näyttää kunkin jobin laskutettavan ajan, ja se on nopein tapa nähdä, mihin minuutit menivät.

Sama jobi kolmella toimittajalla

Yksi 4 minuutin 20 sekunnin jobi 2 vCPU:n Linux x64 -runnerilla, listahinnoin 11.11.2026 tarkistettuna:

ToimittajaRunneriLaskutetaanHintaKustannus
GitHub ActionsLinux 2-core x645 minuuttia (pyöristetty ylöspäin)$0.006 minuutilta$0.030
CircleCIDocker medium, 2 vCPU44 krediittiä (43,3 pyöristettynä)10 krediittiä minuutissa, $0.0006 kappale$0.0264
CRACIsize: 2260 sekuntia$0.004 minuutilta ($0.002 vCPU-minuutilta)noin $0.0173

CircleCI pyöristää ensin ylöspäin lähimpään sekuntiin ja sitten lähimpään krediittiin, hintaan $15 / 25 000 krediittiä (CircleCI credits). Koska pyöristys tehdään jobikohtaisesti, ero kasvaa lyhyiden jobien määrän myötä. Vertailu kattaa vain laskennan: tilausmaksut, sisältyvä käyttö, tallennustila ja muistin erot on jätetty pois.

CRACI

CRACI veloittaa vain build-minuuteista: $0.002 vCPU-minuutilta ($0.004 oletuksena olevalta 2 vCPU:n runnerilta), mitattuna sekunneittain, ilman kuukausimaksua ja ilman SBOM-kohtaista veloitusta. ARM64 laskutetaan samalla hinnalla. Katso hinnoittelu.

Jos käyttösi mahtuu tilauksen sisältämiin minuutteihin, halvin minuutti on se, josta olet jo maksanut.