Skip to content

Enzonic CI

CI le haghaidh do stórais GitHub, ar rítheoirí Enzonic.

Ritheann Enzonic CI do thástálacha agus do thógálacha ar gach brú agus iarratas tarraingthe, agus ritheann gach post ina bhosca púicín féin ar rítheoirí Linux a riarann Enzonic. Logaí beo, taisceadáin spleách agus déantáin, ar an gcuntas agus an plean céanna le Deploy agus Databases.

Áirítear i ngach plean, an plean Saor freisin. Tagann nóiméid CI, poist chomhthreomhara agus tréimhse choinneála le do phlean.

Enzonic CI: píblínte trí stóras lena rithe is déanaí agus fadhb chumraíochta a mhínítear

Níos tapúla ná GitHub Actions ar an sreabhadh oibre céanna

Sreabhadh oibre amháin, rite ar an dá ardán: post Node le npm ci agus svíte vitest, agus post Go le go test. Is fearr an figiúr is ísle.

CéimEnzonic CIGitHub Actions
An rith iomlán, ó bhrú go gach post críochnaithe (taiscí te)37 s
Seiceáil amach1 s
npm ci le taisce te3 s
go test le taiscí fuara20 s
Post Go, ó thús go deireadh (taiscí te)11 s

Cá bhfuil muid níos moille: glacann an chéad npm ci tar éis athrú ar an lockfile 6.8 s, i gcomparáid le 4 s ar GitHub, mar tá gach comhad a bhaineann npm as ag dul tríd an mbosca gainimh an phoist. Glacann gach rith eile leis an lockfile céanna 0.09 s.

Tomhaiste ar November 1, 2026 leis an .github/workflows/ci.yml céanna ar an dá ardán (GitHub ar ubuntu-latest), i stór tagarmharcála. Meánluachanna ar 3 rith, i soicindí; bhí taiscí gach ardáin i bhfeidhm sna rithe te. Tagann figiúirí fuara GitHub ó chéad rith amháin.

Cumraíocht atá ar eolas agat cheana

Scríobh .enzonic/ci.yml, nó coinnigh do shreafaí oibre GitHub Actions: ritheann Enzonic CI foshraith tacaithe de .github/workflows agus tuairiscíonn sé an rud nach féidir leis a rith, mar ghníomhartha neamhthacaithe, rítheoirí Windows nó macOS agus sreafaí oibre in-athúsáidte, le teachtaireacht.

Cad a thosaíonn rith

  • Brúnna agus clibeanna
  • Iarratais tarraingthe
  • Sceidil
  • Rithe láimhe ón gconsól agus rithe a thosaítear ón API

Ritheann poist ar rítheoirí Linux. Faigheann gach post a bhosca púicín gVisor féin, gan rochtain ar líonraí príobháideacha.

.enzonic/ci.yml
name: CI

on:
  push:
    branches: [main]
  pull_request:

jobs:
  test:
    image: node:22-bookworm-slim
    services:
      postgres:
        image: postgres:17-alpine
        env:
          POSTGRES_PASSWORD: postgres
    env:
      DATABASE_URL: postgres://postgres:postgres@postgres:5432/postgres
    steps:
      - name: Install
        run: npm ci
      - name: Test
        run: npm test

Sampla. Liostaíonn tagairt CI sna doiciméid gach eochair agus gníomh tacaithe.

Gach brú agus iarratas tarraingthe i liosta amháin

Rithe gach stóras nasctha lena stádas, imeacht, brainse, tiomantas agus fad. Athnuaítear an liosta agus rud á rith, agus tuairiscíonn gach rith seiceáil ar GitHub.

Enzonic CI: rithe gach píblíne lena stádas, brainse, tiomantas agus fad

Cad a dhéanann sé

Tógálacha maitríse agus spleáchais poist
Roinn an obair ina poist, leathnaigh thar mhaitrís agus cuir poist in ord de réir riachtanas.
Coimeádáin seirbhíse
Tosaigh Postgres nó seirbhís eile in aice le post; téann sé isteach i líonra an phoist ar feadh fhad an rithe.
Bosca púicín amháin in aghaidh an phoist
Ritheann gach post ina bhosca púicín gVisor féin ar a líonra féin, gan rochtain ar líonraí príobháideacha.
Logaí beo agus déantáin
Lean gach céim agus í ag rith, rith arís na poist a theip, agus íoslódáil déantáin fad is a choinníonn do phlean iad.
Iarratais tarraingthe slána ó fhorcanna
Ní fhaigheann rithe d'iarratais tarraingthe ó fhorcanna rúndaiceanna de ghnáth.
Deisithe ar phoist a theip
Is féidir le Enzica, cúntóir Enzonic, logaí post a theip a léamh agus deisiú a mholadh ar a ndéanann tú athbhreithniú sula n-athraítear rud ar bith.

Taisceadáin spleách

Coinnítear taisceadáin do gach stóras laistigh de mhéid taisceadáin do phlean.

  • npm
  • pnpm
  • Yarn
  • Bun
  • pip
  • Go
  • Cargo
  • Maven
  • Gradle

Teorainneacha CI de réir plean

Athshocraítear nóiméid CI gach mí agus comhairítear iad in aghaidh an phoist chríochnaithe. Cuireann pleananna íocaíochta nóiméid, poist chomhthreomhara, taisceadán níos mó agus coinneáil níos faide leis.

PleanSaorSaor in aisceStarter$5 sa mhíPro$10 sa mhíGrowth$19 sa mhíBusiness$29 sa mhí
Nóiméid CI3,000 in aghaidh na míosa5,000 in aghaidh na míosa6,000 in aghaidh na míosa15,000 in aghaidh na míosa60,000 in aghaidh na míosa
Poist ag an am céanna2461020
Am istigh do phost360 nóim360 nóim360 nóim480 nóim720 nóim
Taisce spleách2 GB5 GB10 GB20 GB50 GB
Déantáin coinnithe90 lá90 lá90 lá180 lá400 lá
Logaí coinnithe14 lá30 lá30 lá60 lá90 lá
  • 50% lascaine ar do chéad mhí íoctha
  • 25% lascaine gach mí le plean cluiche íoctha Enzonic

Praghsanna i ndollar SAM. Athnuaítear pleananna íoctha go míosúil ó do shóldar Enzonic, nó le cárta nuair a bhíonn an sóldar folamh. Ní iarrann an plean saor in aisce cárta riamh. Taispeánann an consól teorainneacha do phlean reatha i gcónaí.

Comparáid de gach teorainn ar enzonic.dev

Deontais Cloud

Am Pro nó Business saor in aisce agus suas le $500 de chreidiúint Cloud do dhaoine a thógann tionscadail do dhaoine eile.

  • Pro nó Business ar feadh 3, 6 nó 12 mí
  • Suas le $500 de chreidiúint Cloud ar do shóldar Enzonic
  • Clúdaíonn deontas amháin Deploy, Databases, CI agus teorainneacha Rapidfile an phlean
  • Léann duine é, de ghnáth freagraítear i gceann cúpla lá

Iarr leis an bhfoirm ar enzonic.dev. Is leor cuntas saor Enzonic, agus gan cárta.

  • Foinse oscailte
  • Mic léinn
  • Eagraíochtaí neamhbhrabúsacha
  • Startups
  • Oideoirí
  • Hackathons

Ceisteanna

De ghnáth ní gá. Léann Enzonic CI .enzonic/ci.yml, nó foshraith tacaithe de .github/workflows. Tuairiscítear céimeanna nach féidir leis a rith, mar rítheoirí Windows nó macOS agus sreafaí oibre in-athúsáidte, le teachtaireacht shoiléir in ionad teip gan fógra.

Ceangail stór agus lig don chéad bhrú eile rith.

An bhfuil tú ag imscaradh an aip, a bunachar sonraí nó a uaslódálacha freisin?