scaoileadh werf 1.1: feabhsuithe ar an tógálaí inniu agus pleananna don todhchaí

scaoileadh werf 1.1: feabhsuithe ar an tógálaí inniu agus pleananna don todhchaí

caoirigh Is é ár bhfóntas foinse oscailte GitOps CLI chun feidhmchláir a thógáil agus a sheachadadh chuig Kubernetes. Mar a gealladh, scaoileadh leagan v1.0 cuireadh tús le gnéithe nua a chur leis an bhfoirgníocht agus le hathbhreithniú a dhéanamh ar chur chuige traidisiúnta. Anois tá áthas orainn scaoileadh v1.1 a chur i láthair, atá ina chéim mhór forbartha agus ina bhunsraith don todhchaí bailitheoir caoirigh. Tá an leagan ar fáil faoi láthair i cainéal 1.1 ea.

Is é bunús an scaoileadh ná ailtireacht nua an stórais stáitse agus leas iomlán a bhaint as obair an dá bhailitheoir (le haghaidh Stapel agus Dockerfile). Osclaíonn an ailtireacht stórála nua an fhéidearthacht tionóil dáilte ó óstach iolrach agus tionóil comhthreomhara a chur i bhfeidhm ar an óstach céanna.

Áirítear le barrfheabhsú na hoibre fáil réidh le ríomhanna neamhriachtanacha ag an gcéim ina ndéantar sínithe céime a ríomh agus ag athrú na meicníochtaí chun seiceálacha comhaid a ríomh chun a bheith níos éifeachtaí. Laghdaíonn an leas iomlán a bhaint as an meán-am a thógann tionscadail le húsáid weirf. Agus tógann díomhaoin, nuair a bhíonn gach céim sa taisce céimeanna-stóráil, atá i ndáiríre go tapa anois. I bhformhór na gcásanna, tógfaidh sé níos lú ná 1 soicind chun an tógáil a atosú! Baineann sé seo freisin le nósanna imeachta chun céimeanna i bpróiseas obair na bhfoirne a fhíorú. werf deploy и werf run.

Chomh maith leis sin san eisiúint seo, tháinig straitéis chun íomhánna a chlibeáil de réir ábhair le feiceáil - clibeáil ábhar-bhunaithe, atá cumasaithe anois de réir réamhshocraithe agus an t-aon cheann molta.

Breathnaímis níos géire ar na príomh-nuálaíochtaí i werf v1.1, agus ag an am céanna inseoimid duit faoi phleananna don todhchaí.

Cad atá athraithe i werf v1.1?

Formáid nua ainmniúcháin stáitse agus algartam chun céimeanna a roghnú ón taisce

Riail nua giniúna ainm stáitse. Anois gineann gach tógáil céime ainm stáitse uathúil, atá comhdhéanta de 2 chuid: síniú (mar a bhí sé in v1.0) móide aitheantóir sealadach uathúil.

Mar shampla, b’fhéidir go mbeadh cuma mar seo ar ainm íomhá an stáitse iomlán:

werf-stages-storage/myproject:d2c5ad3d2c9fcd9e57b50edd9cb26c32d156165eb355318cebc3412b-1582656767835

...nó go ginearálta:

werf-stages-storage/PROJECT:SIGNATURE-TIMESTAMP_MILLISEC

anseo:

  • SIGNATURE is síniú stáitse é, a sheasann d’aitheantóir an ábhair stáitse agus a bhraitheann ar stair na n-athruithe in Git as ar tháinig an t-ábhar seo;
  • TIMESTAMP_MILLISEC is aitheantóir uathúil íomhá ráthaithe é a ghintear nuair a thógtar íomhá nua.

Tá an algartam chun céimeanna a roghnú as an taisce bunaithe ar an ngaol a gheallann Git a sheiceáil:

  1. Ríomhann Werf síniú céim áirithe.
  2. В céimeanna-stóráil D’fhéadfadh roinnt céimeanna a bheith i gceist le síniú ar leith. Roghnaíonn Werf gach céim a mheaitseálann an síniú.
  3. Má tá an chéim reatha nasctha le Git (git-archive, céim saincheaptha le paistí Git: install, beforeSetup, setup; nó git-latest-patch), ansin ní roghnaíonn werf ach na céimeanna sin a bhaineann le gealltanas atá ina sinsear ar an ngealltanas reatha (dá ngairtear an tógáil).
  4. Ó na céimeanna oiriúnacha atá fágtha, roghnaítear ceann amháin - an ceann is sine faoi dháta an chruthaithe.

Is féidir an síniú céanna a bheith ag céim do bhrainsí éagsúla Git. Ach cuirfidh werf cosc ​​​​ar an taisce a bhaineann le brainsí éagsúla a úsáid idir na brainsí seo, fiú má mheaitseálann na sínithe.

→ Doiciméadúchán.

Algartam nua chun céimeanna a chruthú agus a shábháil sa stóráil stáitse

Más rud é, nuair a bhíonn céimeanna á roghnú as an taisce, nach n-aimsíonn werf céim oiriúnach, cuirfear tús leis an bpróiseas chun céim nua a chur le chéile.

Tabhair faoi deara gur féidir le próisis iolracha (ar óstach amháin nó níos mó) tosú ar an gcéim chéanna a thógáil thart ar an am céanna. Úsáideann Werf algartam blocála dóchasach céimeanna-stóráil faoi ​​láthair a shábháil ar an íomhá freshly bailíodh i céimeanna-stóráil. Ar an mbealach seo, nuair a bheidh an tógáil stáitse nua réidh, bloic weirf céimeanna-stóráil agus sábhálann sé íomhá úr-bhailithe ansin ach amháin mura bhfuil íomhá oiriúnach ann a thuilleadh (trí shíniú agus paraiméadair eile - féach ar an algartam nua chun céimeanna a roghnú as an taisce).

Cinntítear go mbeidh aitheantóir uathúil ag íomhá úr-chóimeáilte le TIMESTAMP_MILLISEC (féach formáid nua ainmniúcháin stáitse). Ar eagla i céimeanna-stóráil aimseofar íomhá oiriúnach, caithfidh werf an íomhá úr-chumtha agus úsáidfidh sé an íomhá as an taisce.

I bhfocail eile: gheobhaidh an chéad phróiseas chun an íomhá a thógáil (an ceann is tapúla) an ceart chun é a stóráil i gcéimeanna-stórála (agus ansin is é an íomhá aonair seo a úsáidfear do gach tógáil). Ní chuirfidh próiseas tógála mall bac ar phróiseas níos tapúla ó shábháil ar thorthaí tógála na céime reatha agus bogadh ar aghaidh go dtí an chéad tógáil eile.

→ Doiciméadúchán.

Feidhmíocht tógálaí Dockerfile feabhsaithe

Faoi láthair, is éard atá sa phíblíne céimeanna le haghaidh íomhá a tógadh ó Dockerfile ná céim amháin - dockerfile. Nuair a bhíonn an síniú á ríomh, ríomhtar seiceála na gcomhad context, a úsáidfear le linn tionóil. Roimh an bhfeabhsúchán seo, shiúil werf go hathchúrsach trí na comhaid go léir agus fuair sé seic suim trí chomhthéacs agus modh gach comhaid a achoimriú. Ag tosú le v1.1, is féidir le werf úsáid a bhaint as seiceálacha ríofa atá stóráilte i stór Git.

Tá an algartam bunaithe ar git ls-crann. Tógann an algartam taifid san áireamh i .dockerignore agus a thrasnaíonn an crann comhaid go hathchúrsach ach amháin nuair is gá. Dá bhrí sin, ní mór dúinn a dhíchúpláil ó léamh an córas comhaid, agus an spleáchas ar an algartam ar an méid context nach bhfuil suntasach.

Seiceálann an algartam comhaid neamhrianaithe freisin agus, más gá, cuireann sé san áireamh iad sa tseic.

Feidhmíocht fheabhsaithe agus comhaid á n-iompórtáil

Úsáideann leaganacha de werf v1.1 freastalaí rsync nuair comhaid a allmhairiú ó artifacts agus íomhánna. Roimhe seo, rinneadh an allmhairiú in dhá chéim ag baint úsáide as gléas eolaire ón gcóras óstach.

Níl feidhmíocht iompórtála ar macOS teoranta a thuilleadh ag toirteanna Docker, agus críochnaítear allmhairí san am céanna le Linux agus Windows.

Clibeáil ábhar-bhunaithe

Tacaíonn Werf v1.1 le clibeáil mar a thugtar air de réir ábhar íomhá - clibeáil ábhar-bhunaithe. Braitheann clibeanna na n-íomhánna Docker mar thoradh ar a bhfuil sna híomhánna sin.

Agus an t-ordú á rith werf publish --tags-by-stages-signaturewerf ci-env --tagging-strategy=stages-signature íomhánna foilsithe de na mar a thugtar orthu síniú stáitse íomha. Tá gach íomhá clibáilte lena síniú féin de chéimeanna an íomhá seo, a ríomhtar de réir na rialacha céanna le síniú rialta gach céim ar leithligh, ach is aitheantóir ginearálta an íomhá é.

Braitheann síniú na gcéimeanna íomhá ar:

  1. ábhar na híomhá seo;
  2. stair na n-athruithe Git ba chúis leis an ábhar seo.

Bíonn gealltanais chaocha i stór Git i gcónaí nach n-athraíonn inneachar na gcomhad íomhá. Mar shampla, geallann sé gan ach tráchtanna nó geallúintí chumasc, nó geallann a athraíonn na comhaid sin i Git nach n-iompórtálfar isteach san íomhá.

Nuair a bhíonn clibeáil bunaithe ar ábhar á úsáid, réitítear na fadhbanna a bhaineann le pods feidhmchlár a atosú gan ghá i Kubernetes mar gheall ar athruithe ar an ainm íomhá, fiú mura bhfuil athrú tagtha ar ábhar na híomhá. Dála an scéil, is é seo ceann de na cúiseanna a chuireann cosc ​​​​ar go leor microservices d'iarratas amháin a stóráil i stór amháin Git.

Chomh maith leis sin, is modh clibeála níos iontaofa é clibeáil ábhar-bhunaithe ná clibeáil ar bhrainsí Git, toisc nach bhfuil ábhar na n-íomhánna mar thoradh air ag brath ar an ord ina ndéantar píblínte sa chóras CI chun iolrachas a chur le chéile den bhrainse céanna.

Tá sé tábhachtach: ag tosú as seo amach céimeanna-síniú - An bhfuil an t-aon straitéis chlibeála atá molta. Úsáidfear é de réir réamhshocraithe san ordú werf ci-env (mura sonraíonn tú scéim chlibeála eile go sainráite).

→ Doiciméadúchán. Tabharfar foilseachán ar leith don ghné seo freisin. Nuashonraithe (3 Aibreán): Airteagal le sonraí foilsithe.

Leibhéil logáil

Tá deis ag an úsáideoir anois an t-aschur a rialú, an leibhéal logála a shocrú agus oibriú le faisnéis dífhabhtaithe. Roghanna curtha leis --log-quiet, --log-verbose, --log-debug.

De réir réamhshocraithe, tá an fhaisnéis íosta san aschur:

scaoileadh werf 1.1: feabhsuithe ar an tógálaí inniu agus pleananna don todhchaí

Agus aschur briathartha á úsáid (--log-verbose) is féidir leat a fheiceáil conas a oibríonn werf:

scaoileadh werf 1.1: feabhsuithe ar an tógálaí inniu agus pleananna don todhchaí

Aschur mionsonraithe (--log-debug), chomh maith le faisnéis dífhabhtaithe fír, tá logaí de leabharlanna úsáidte ann freisin. Mar shampla, is féidir leat a fheiceáil conas a tharlaíonn idirghníomhú le Clárlann an Docker, agus taifeadann tú freisin na háiteanna a gcaitear méid suntasach ama:

scaoileadh werf 1.1: feabhsuithe ar an tógálaí inniu agus pleananna don todhchaí

Pleananna don todhchaí

Rabhadh! Tá na roghanna a gcuirtear síos orthu thíos marcáilte v1.1 ar fáil sa leagan seo, go leor acu go luath amach anseo. Tiocfaidh nuashonruithe trí uathoibríoch-nuashonruithe nuair a úsáidtear multiwerf. Ní chuireann na gnéithe seo isteach ar an gcuid chobhsaí d'fheidhmeanna v1.1; ní bheidh gá le hidirghabháil láimhe úsáideora sna cumraíochtaí atá ann cheana féin dá gcuma.

Tacaíocht iomlán d'fheidhmiúcháin éagsúla Chlárlann Docker (NUA)

Is é an sprioc go n-úsáidfidh an t-úsáideoir cur i bhfeidhm saincheaptha gan srianta agus iad ag baint úsáide as werf.

Faoi láthair, tá an tsraith réitigh seo a leanas sainaitheanta againn agus táimid chun tacaíocht iomlán a ráthú ina leith:

  • Réamhshocrú (leabharlann/clárlann)*,
  • AWS ECR
  • Azure*,
  • Mol Docker
  • GCR*,
  • Pacáistí GitHub
  • Clárlann GitLab*,
  • Cuan*,
  • Cé.

Tá réiltín marcáilte ar réitigh a fhaigheann lántacaíocht faoi láthair ó fhaobhar. I gcás daoine eile tá tacaíocht ann, ach le teorainneacha.

Is féidir dhá phríomhfhadhb a aithint:

  • Ní thacaíonn roinnt réitigh le baint clibeanna ag baint úsáide as API Chlárlann Docker, rud a chuireann cosc ​​ar úsáideoirí úsáid a bhaint as glantachán uathoibríoch werf. Tá sé seo fíor i gcás AWS ECR, Docker Hub, agus Pacáistí GitHub.
  • Ní thacaíonn roinnt réitigh le stórtha neadaithe mar a thugtar orthu (Docker Hub, GitHub Packages and Quay) nó a dhéanamh, ach ní mór don úsáideoir iad a chruthú de láimh ag baint úsáide as an Chomhéadain nó an API (AWS ECR).

Táimid chun na fadhbanna seo agus fadhbanna eile a réiteach trí úsáid a bhaint as APIanna dúchasacha na réitigh. Áiríonn an tasc seo freisin an timthriall iomlán d’oibriú na bhfoirne a chlúdach le tástálacha do gach ceann acu.

Tógáil íomhá dáilte (↑)

  • Leagan: v1.2 v1.1 (méadaíodh an tosaíocht chun an ghné seo a chur i bhfeidhm)
  • Dátaí: Márta-Aibreán Márta
  • Eisiúint

I láthair na huaire, ní féidir werf v1.0 agus v1.1 a úsáid ach ar óstach tiomnaithe amháin chun íomhánna a thógáil agus a fhoilsiú agus an feidhmchlár a imscaradh chuig Kubernetes.

Chun na féidearthachtaí a bhaineann le hobair dháilte werf a oscailt, nuair a sheoltar tógáil agus imscaradh feidhmchlár i Kubernetes ar roinnt óstach treallach agus nach sábhálann na hóstach sin a staid idir thógálacha (sealadóirí sealadacha), tá gá le werf an cumas úsáide a chur i bhfeidhm. Clárlann an Docker mar stór stáitse.

Roimhe seo, nuair a tugadh dapp fós ar an tionscadal werf, bhí deis den sórt sin ann. Mar sin féin, thángamar ar roinnt saincheisteanna nach mór a chur san áireamh agus an fheidhmiúlacht seo á cur i bhfeidhm againn i werf.

Tabhair faoi deara. Ní éilíonn an ghné seo go n-oibreoidh an bailitheoir taobh istigh de pods Kubernetes, mar gheall ar Chun seo a dhéanamh, ní mór duit fáil réidh leis an spleáchas ar an bhfreastalaí áitiúil Docker (sa pod Kubernetes níl aon rochtain ar an bhfreastalaí áitiúil Docker, toisc go bhfuil an próiseas féin ag rith i gcoimeádán, agus ní thacaíonn agus ní thacóidh werf ag obair leis an bhfreastalaí Docker thar an líonra). Cuirfear tacaíocht do rith Kubernetes i bhfeidhm ar leithligh.

Tacaíocht oifigiúil do GitHub Actions (NUA)

Áirítear doiciméadú éanlaith (rannóga tagairt и treoir a thabhairt), chomh maith leis an GitHub Action oifigiúil le haghaidh oibriú le werf.

Ina theannta sin, ligfidh sé don fhabhar oibriú ar reathaithe gearrshaolacha.

Beidh meicníocht idirghníomhaíochta úsáideoirí leis an gcóras CI bunaithe ar lipéid a chur ar iarratais ar tharraingt chun gníomhartha áirithe a thionscnamh chun an feidhmchlár a thógáil/a rolladh amach.

Forbairt áitiúil agus imscaradh feidhmchlár le weirf (↓)

  • Leagan: v1.1
  • Dátaí: Eanáir-Feabhra Aibreán
  • Eisiúint

Is é an príomhsprioc ná cumraíocht aontaithe amháin a bhaint amach chun feidhmchláir a imscaradh go háitiúil agus i dtáirgeadh, gan gníomhartha casta, as an mbosca.

ní mór modh oibriúcháin a bheith ag werf freisin ina mbeidh sé áisiúil cód an fheidhmchláir a chur in eagar agus aiseolas a fháil láithreach ón bhfeidhmchlár reatha le haghaidh dífhabhtaithe.

Algartam glantacháin nua (NUA)

Sa leagan reatha de werf v1.1 sa nós imeachta cleanup Níl aon fhoráil ann maidir le híomhánna a ghlanadh don scéim chlibeála ábhar-bhunaithe - carnfaidh na híomhánna seo.

Chomh maith leis sin, úsáideann an leagan reatha de werf (v1.0 agus v1.1) polasaithe glanta éagsúla le haghaidh íomhánna a fhoilsítear faoi scéimeanna clibeála: brainse Git, Git tag nó gealltanas Git.

Ceapadh algartam nua chun íomhánna a ghlanadh bunaithe ar stair na ngealltanas in Git, aontaithe do gach scéim chlibeála:

  • Ná coimeád níos mó ná íomhánna N1 a bhaineann leis na gealltanais N2 is déanaí do gach git HEAD (craobhacha agus clibeanna).
  • Ná stóráil níos mó ná íomhánna stáitse N1 a bhaineann leis na gealltanais N2 is déanaí do gach git HEAD (craobhacha agus clibeanna).
  • Stóráil na híomhánna go léir a úsáidtear in aon acmhainní braisle Kubernetes (scanadh gach comhthéacs kube den chomhad cumraíochta agus spásanna ainmneacha; is féidir leat teorainn a chur leis an iompar seo le roghanna speisialta).
  • Stóráil na híomhánna go léir a úsáidtear i bhfoirmíochtaí cumraíochta acmhainne a shábháiltear in eisiúintí Helm.
  • Is féidir íomhá a scriosadh mura bhfuil baint aige le haon CEANN ó git (mar shampla, toisc gur scriosadh an CEANN comhfhreagrach féin) agus nach n-úsáidtear é in aon manifests i mbraisle Kubernetes agus i eisiúintí Helm.

Foirgneamh íomhá comhthreomhar (↓)

  • Leagan: v1.1
  • Dátaí: Eanáir-Feabhra Aibreán*

Bailíonn an leagan reatha de werf na híomhánna agus na déantáin a gcuirtear síos orthu i werf.yaml, go seicheamhach. Is gá comhthreomhar a dhéanamh leis an bpróiseas maidir le céimeanna neamhspleácha íomhánna agus déantúsáin a chur le chéile, chomh maith le haschur áisiúil agus faisnéiseach a sholáthar.

* Tabhair faoi deara: tá an spriocdháta aistrithe mar gheall ar thosaíocht mhéadaithe do thionól dáilte a chur i bhfeidhm, rud a chuirfidh níos mó cumais scálaithe cothrománach, chomh maith le húsáid werf le Gníomhartha GitHub. Is é an tionól comhthreomhar an chéad chéim eile leas iomlán a bhaint, ag soláthar scalability ingearach nuair a chur le chéile tionscadal amháin.

Aistriú go Helm 3 (↓)

  • Leagan: v1.2
  • Dátaí: Feabhra - Márta Bealtaine*

Áirítear leis sin aistriú chuig an mbunachar cód nua Helm 3 agus bealach cruthaithe, áisiúil chun suiteálacha atá ann cheana a aistriú.

* Tabhair faoi deara: ní chuirfidh athrú go Helm 3 gnéithe suntasacha leis an ngéibheann, toisc go bhfuil na príomhghnéithe go léir de Helm 3 (3-way-merge and no tiller) i bhfeidhm cheana féin i werf. Thairis sin, tá werf gnéithe breise sa bhreis orthu sin a cuireadh in iúl. Mar sin féin, fanann an t-aistriú seo inár bpleananna agus cuirfear i bhfeidhm é.

Jsonnet chun cur síos a dhéanamh ar chumraíocht Kubernetes (↓)

  • Leagan: v1.2
  • Dátaí: Eanáir-Feabhra Aibreán-Bealtaine

Tacóidh Werf le tuairiscí cumraíochta do Kubernetes i bhformáid Jsonnet. Ag an am céanna, fanfaidh werf ag luí le Helm agus beidh rogha formáid tuairiscithe.

Is é an chúis atá leis ná go bhfuil bacainn iontrála ard ag teimpléid Téigh, de réir a lán daoine, agus tá tuiscint ar chód na teimpléid seo ag fulaingt freisin.

Tá an fhéidearthacht córais tuairiscithe cumraíochta Kubernetes eile a thabhairt isteach (mar shampla, Kustomize) á meas freisin.

Ag obair taobh istigh de Kubernetes (↓)

  • Leagan: v1.2
  • Dátaí: Aibreán-Bealtaine Bealtaine-Meitheamh

Sprioc: Cinntigh go dtógtar íomhánna agus go seachadtar an feidhmchlár ag baint úsáide as reathaí i Kubernetes. Iad siúd. Is féidir íomhánna nua a thógáil, a fhoilsiú, a ghlanadh agus a imscaradh go díreach ó phodaí Kubernetes.

Chun an cumas seo a chur i bhfeidhm, ní mór duit a bheith in ann íomhánna dáilte a thógáil ar dtús (féach an pointe thuas).

Éilíonn sé tacaíocht freisin do mhodh oibriúcháin an tógálaí gan freastalaí Docker (i.e. tógáil nó tógáil i spás úsáideora cosúil le Kaniko).

Tacóidh Werf le tógáil ar Kubernetes ní hamháin le Dockerfile, ach freisin lena tógálaí Stapel le atógálacha incriminteacha agus Ansible.

Céim i dtreo forbairt oscailte

Is breá linn ár bpobal (GitHub, Telegram) agus ba mhaith linn níos mó agus níos mó daoine cabhrú le werf a dhéanamh níos fearr, tuiscint a fháil ar an treo ina bhfuil muid ag bogadh, agus a bheith rannpháirteach san fhorbairt.

Le déanaí socraíodh aistriú go dtí Boird tionscadail GitHub chun próiseas oibre ár bhfoireann a nochtadh. Anois is féidir leat na pleananna láithreacha a fheiceáil, chomh maith leis an obair reatha sna réimsí seo a leanas:

Tá go leor oibre déanta le ceisteanna:

  • Baineadh na cinn nach mbaineann le hábhar.
  • Tugtar na cinn atá ann faoi láthair go formáid amháin, le líon leordhóthanach sonraí agus sonraí.
  • Tá ceisteanna nua le smaointe agus moltaí curtha leis.

Conas leagan v1.1

Tá an leagan ar fáil faoi láthair i cainéal 1.1 ea (i gcainéil cobhsaí и carraig-sholadach Beidh eisiúintí le feiceáil de réir mar a tharlaíonn cobhsú, áfach ea féin cheana féin cobhsaí go leor lena n-úsáid, mar gheall ar chuaigh trí na bealaí alfa и béite). Gníomhachtaithe trí multiwerf ar an mbealach seo a leanas:

source $(multiwerf use 1.1 ea)
werf COMMAND ...

Conclúid

Leis an ailtireacht stórála stáitse nua agus na leas iomlán a bhaint as tógálaithe do thógálaithe Stapel agus Dockerfile, tá an fhéidearthacht ann foirgnimh dháilte agus comhthreomhara a chur i bhfeidhm i weirgí. Beidh na gnéithe seo le feiceáil go luath san eisiúint v1.1 céanna agus beidh siad ar fáil go huathoibríoch tríd an meicníocht nuashonraithe uathoibríoch (d'úsáideoirí multiwerf).

Sa scaoileadh seo, cuireadh straitéis chlibeála bunaithe ar ábhar íomhá - clibeáil ábhar-bhunaithe, a tháinig chun bheith ina straitéis réamhshocraithe. Athoibríodh an príomh-loga orduithe freisin: werf build, werf publish, werf deploy, werf dismiss, werf cleanup.

Is é an chéad chéim shuntasach eile ná tionóil dháilte a chur leis. Tá tús áite níos airde ag tógálacha dáilte ná foirgnimh chomhthreomhara ó v1.0 mar go gcuireann siad níos mó luach leis an ngearrthóg: scálú ingearach tógálaithe agus tacaíocht do thógálaithe gearrshaolacha i gcórais CI/CD éagsúla, chomh maith leis an gcumas tacaíocht oifigiúil a thabhairt do Ghníomhaíochtaí GitHub . Mar sin, aistríodh na spriocdhátaí cur chun feidhme do thionóil chomhthreomhara. Mar sin féin, táimid ag obair chun an dá fhéidearthacht a chur i bhfeidhm a luaithe is féidir.

Lean an nuacht! Agus ná déan dearmad cuairt a thabhairt orainn ag GitHubchun saincheist a chruthú, aimsigh ceann atá ann cheana féin agus cuir móide leis, cruthaigh caidreamh poiblí, nó go simplí féachaint ar fhorbairt an tionscadail.

PS

Léigh freisin ar ár mblag:

Foinse: will.com

Add a comment