GitLab 11.11: Daghang Paghiusa nga Mga Tag-iya sa Paghangyo ug Pag-ayo alang sa mga Container

GitLab 11.11: Daghang Paghiusa nga Mga Tag-iya sa Paghangyo ug Pag-ayo alang sa mga Container

Daghang mga kapilian sa kolaborasyon ug daghang mga pahibalo

Kami sa GitLab kanunay nga nangita mga bag-ong paagi aron mapaayo ang kolaborasyon sa tibuuk nga siklo sa kinabuhi sa DevOps. Nalipay kami nga ipahibalo nga sugod sa kini nga pagpagawas kami nagsuporta daghang responsable nga mga tawo alang sa usa ka hangyo sa paghiusa! Kini nga bahin magamit gikan sa lebel sa GitLab Starter ug tinuud nga naglangkob sa among motto: "Ang tanan makatampo". Nahibal-an namon nga daghang mga tawo ang mahimo nga magtrabaho sa usa ka hangyo sa paghiusa aron masiguro nga hapsay na ang tanan, ug karon adunay ka abilidad sa pag-assign sa daghang mga tawo nga responsable sa mga hangyo sa paghiusa!

Ug nakuha na karon sa mga koponan sa DevOps awtomatikong mga pahibalo bahin sa mga panghitabo sa pag-deploy sa Slack ug Mattermost. Idugang ang mga bag-ong pahibalo sa lista sa pagpadala nga mga panghitabo niining duha ka mga chat ug ang imong team mapahibalo sa mga bag-ong deployment hapit dayon.

Bawasan ang mga gasto nga adunay suporta alang sa mga sudlanan sa Docker sa Windows ug paghatag sa lebel sa pananglitan sa mga cluster sa Kubernetes

Ganahan mi sa mga sudlanan! Ang mga sudlanan naggamit og gamay nga mga kapanguhaan sa sistema kaysa mga virtual nga makina ug gipaayo ang kadali sa aplikasyon. Sukad sa pagpagawas sa GitLab 11.11, among gisuportahan Windows Container Executor para sa GitLab Runner, mao nga karon mahimo nimong gamiton ang mga sudlanan sa Docker sa Windows ug malingaw sa advanced pipeline orchestration ug pagdumala.

GitLab Premium (mga instance nga gidumala sa kaugalingon lamang) karon nagtanyag caching proxy alang sa mga dependency alang sa mga imahe sa Docker. Kini nga add-on makapadali sa pagpadala pinaagi sa karon nga adunay usa ka caching proxy alang sa sagad nga gigamit nga mga imahe sa Docker.

Ang mga tiggamit sa mga instance nga gidumala sa kaugalingon nga GitLab mahimo na nga maghatag instance-level nga Kubernetes cluster, ug ang tanan nga mga grupo ug proyekto sa pananglitan mogamit niini alang sa ilang mga pag-deploy. Uban niini nga GitLab nga integrasyon sa Kubernetes, ang mga kapanguhaan nga espesipiko sa proyekto awtomatik nga mabuhat alang sa dugang nga seguridad.

Ug dili lang kana!

Dugang pa sa bag-ong mga bahin sa kolaborasyon ug dugang nga mga pahibalo, among gidugang bisita access sa mga release, nadugangan dugang nga CI Runner minuto para sa GitLab Free, gipasimple nga mga pagsusi sa auto-resolve ang usa ka diskusyon kung imong i-apply ang usa ka sugyot, ug daghan pa!

Ang Labing Bililhon nga Empleyado Niining BuwanMVP) — Kia May Somabes (Kia Mei Somabes)

Sa kini nga pagpagawas, gidugang namon ang abilidad sa pag-download sa indibidwal nga mga folder gikan sa mga repositoryo kaysa sa tanan nga sulud. Karon mahimo nimong i-download ang pipila ka mga file nga imong gikinahanglan. Salamat, Kia May Somabes!

Pangunang bahin sa GitLab 11.11

Windows Container Executor para sa GitLab Runner

CORE, STARTER, PREMIUM, ULTIMATE, LIBRE, BRONSE, SILVER, GOLD

Sa GitLab 11.11, gidugang namo ang bag-ong executor sa GitLab Runner aron ang mga sudlanan sa Docker magamit sa Windows. Kaniadto, kinahanglan nimo nga mogamit usa ka kabhang aron ma-orkestra ang mga sulud sa Docker sa Windows, apan karon mahimo ka nga magtrabaho direkta sa mga sulud sa Docker sa Windows, sama sa imong gusto sa Linux. Karon ang mga tiggamit sa mga platform gikan sa Microsoft adunay daghang mga kapilian alang sa pipeline orchestration ug pagdumala.

Ang kini nga update naglakip sa gipaayo nga suporta sa PowerShell sa GitLab CI/CD, ingon man mga bag-ong satellite nga imahe alang sa lainlaing mga bersyon sa mga sulud sa Windows. Ang imong kaugalingon nga mga runner sa Windows mahimo, siyempre, magamit sa GitLab.com, apan wala sila karon sa lista sa mga himan nga magamit sa publiko.

GitLab 11.11: Daghang Paghiusa nga Mga Tag-iya sa Paghangyo ug Pag-ayo alang sa mga Container

Caching dependency proxy alang sa container registry

PREMIUM, KATAPUSAN

Ang mga team kanunay nga naggamit og mga sudlanan sa pagtukod sa mga pipeline, ug ang usa ka caching proxy alang sa kasagarang gigamit nga mga imahe ug upstream nga mga pakete usa ka maayong paagi aron mapadali ang mga pipeline. Uban sa usa ka lokal nga kopya sa gitinguha nga mga layer nga magamit pinaagi sa bag-ong caching proxy, mahimo kang magtrabaho nga mas episyente sa komon nga mga hulagway sa imong palibot.

Sa pagkakaron, ang container proxy anaa lamang alang sa kaugalingon nga pagdumala sa mga higayon sa web server Puma (sa experimental mode).

GitLab 11.11: Daghang Paghiusa nga Mga Tag-iya sa Paghangyo ug Pag-ayo alang sa mga Container

Daghang responsable sa mga hangyo sa paghiusa

STARTER, PREMIUM, ULTIMATE, BRONSE, SILVER, GOLD

Kasagaran alang sa daghang mga tawo nga magtrabaho sa usa ka bahin sa usa ka higayon sa usa ka gipaambit nga sanga ug maghiusa sa hangyo, sama sa kung ang mga nag-develop sa atubangan ug likod nga mga nag-develop nagtrabaho pag-ayo sa usag usa, o kung ang mga developer nagtrabaho nga magkapares, sama sa Extreme Programming .

Sa GitLab 11.11, daghang mga tawo ang mahimong ma-assign sa paghiusa sa mga hangyo. Sama sa daghang mga tag-iya sa buluhaton, ang mga lista, mga pagsala, mga pahibalo, ug mga API mahimong magamit dinhi.

GitLab 11.11: Daghang Paghiusa nga Mga Tag-iya sa Paghangyo ug Pag-ayo alang sa mga Container

Kubernetes cluster configuration sa instance level

CORE, STARTER, PREMIUM, ULTIMATE

Ang modelo sa seguridad ug paghatag sa Kubernetes nag-uswag ug posible na nga makaserbisyo sa daghang mga kliyente pinaagi sa usa ka gipaambit nga cluster.

Sa GitLab 11.11, ang mga nagdumala sa kaugalingon nga mga tiggamit mahimo nang maghatag usa ka kumpol sa lebel sa pananglitan, ug ang tanan nga mga koponan ug proyekto sa usa ka higayon mogamit niini alang sa ilang mga pag-deploy. Uban niini nga GitLab nga integrasyon sa Kubernetes, ang mga kapanguhaan nga espesipiko sa proyekto awtomatik nga mabuhat alang sa dugang nga seguridad.

GitLab 11.11: Daghang Paghiusa nga Mga Tag-iya sa Paghangyo ug Pag-ayo alang sa mga Container

I-deploy ang mga pahibalo sa Slack ug Mattermost

CORE, STARTER, PREMIUM, ULTIMATE, LIBRE, BRONSE, SILVER, GOLD

Karon mahimo nimong i-set up ang mga awtomatikong pahibalo bahin sa mga panghitabo sa pag-deploy sa channel sa team salamat sa panagsama sa chat nga tapulan и Labaw sa tanan, ug ang imong team makahibalo sa tanang importanteng panghitabo.

GitLab 11.11: Daghang Paghiusa nga Mga Tag-iya sa Paghangyo ug Pag-ayo alang sa mga Container

Pag-access sa Bisita sa Mga Isyu

CORE, STARTER, PREMIUM, ULTIMATE, LIBRE, BRONSE, SILVER, GOLD

Ang mga bisita nga tiggamit sa imong mga proyekto makatan-aw na sa mga gipagawas nga gipatik sa pahina sa Mga Pagpagawas. Mahimo nilang i-download ang gipatik nga mga artifact, apan dili nila ma-download ang source code o makakita og impormasyon bahin sa mga repository, sama sa mga tag o commit.

GitLab 11.11: Daghang Paghiusa nga Mga Tag-iya sa Paghangyo ug Pag-ayo alang sa mga Container

Ang ubang mga pag-uswag sa GitLab 11.11

Serialized commit graphs para sa mas maayo nga performance

CORE, STARTER, PREMIUM, ULTIMATE, LIBRE, BRONSE, SILVER, GOLD

Daghang mga operasyon sa Git ang nanginahanglan pagtabok sa commit graph, sama sa pagkalkula sa merge base o paglista sa mga sanga nga adunay commit. Ang mas daghan nga mga commit, mas hinay kini nga mga operasyon, tungod kay ang traversal nagkinahanglan sa matag butang nga i-load gikan sa disk aron mabasa ang mga pointer niini.

Sa GitLab 11.11, among gi-enable ang serialized commit graph feature nga gipaila sa bag-ohay nga mga release sa Git aron ma-precompute ug tipigan kini nga impormasyon. Ang mga pag-crawl sa dagkong mga repositoryo labi ka paspas. Ang commit graph awtomatikong himoon sa sunod nga koleksyon sa basura sa repository.

Basaha kung giunsa ang serialized commit graph gibuhat sa serye sa artikulo gikan sa usa sa mga tagsulat niini nga bahin.

Dugang nga CI Runner minuto: karon alang sa libre nga mga plano usab

LIBRE, BRONSE, SILVER, BUlawan

Sa miaging bulan gidugang namo ang abilidad sa pagpalit ug dugang nga mga minuto sa CI Runner, apan alang lamang sa bayad nga mga plano sa GitLab.com. Niini nga pagpagawas, ang mga minuto mahimo usab nga mapalit sa libre nga mga plano.

Pag-upload sa mga archive sa direktoryo sa usa ka repositoryo

CORE, STARTER, PREMIUM, ULTIMATE, LIBRE, BRONSE, SILVER, GOLD

Depende sa matang ug gidak-on sa proyekto, ang archive sa tibuok nga proyekto mahimong dugay nga ma-download ug dili kanunay gikinahanglan, ilabi na sa kaso sa dagkong mono-repositories. Sa GitLab 11.11, mahimo nimong i-download ang usa ka archive sa mga sulud sa karon nga direktoryo, lakip ang mga subdirectory, aron mapili lamang ang mga folder nga kinahanglan nimo.

Salamat sa imong trabaho Kia May Somabes!

GitLab 11.11: Daghang Paghiusa nga Mga Tag-iya sa Paghangyo ug Pag-ayo alang sa mga Container

Ang pagpadapat sa usa ka sugyot karon awtomatikong mosulbad sa panaghisgot

CORE, STARTER, PREMIUM, ULTIMATE, LIBRE, BRONSE, SILVER, GOLD

Ang pagsugyot sa mga pagbag-o nagpasayon ​​sa kolaborasyon nga trabaho sa mga hangyo sa paghiusa: karon mahimo nimo nga walay copy-paste aron dawaton ang gisugyot nga pagbag-o. Sa GitLab 11.11, gihimo namo kini nga proseso nga mas sayon, nga ang diskusyon karon awtomatik nga masulbad kung ang usa ka sugyot gipadapat.

Time counter sa sidebar sa task board

CORE, STARTER, PREMIUM, ULTIMATE, LIBRE, BRONSE, SILVER, GOLD

Ang mga sidebar sa buluhaton kinahanglan parehas nga hitsura sa board ug mga pagtan-aw sa buluhaton. Busa, ang GitLab karon adunay time counter sa taskbar sidebar sa taskboard. Adto lang sa task board, pag-klik sa usa ka buluhaton, ug usa ka sidebar nga adunay time counter ang maablihan.

GitLab 11.11: Daghang Paghiusa nga Mga Tag-iya sa Paghangyo ug Pag-ayo alang sa mga Container

Mga detalye sa deployment sa Environments API

CORE, STARTER, PREMIUM, ULTIMATE, LIBRE, BRONSE, SILVER, GOLD

Gidugang namo ang abilidad sa pagpangutana sa Environments API alang sa piho nga impormasyon sa palibot aron mahibal-an kung unsang commit ang gi-deploy sa environment karon. Kini makapasayon ​​sa pag-automate ug pagreport sa mga tiggamit sa Environment sa GitLab.

Negatibo nga Variable Match para sa Pipeline Rules

CORE, STARTER, PREMIUM, ULTIMATE, LIBRE, BRONSE, SILVER, GOLD

Mahimo nimong susihon ang negatibo nga pagkaparehas o pagkaparehas sa pattern (!= и !~) sa file .gitlab-ci.yml kung gisusi ang mga kantidad sa mga variable sa palibot, mao nga ang pagkontrol sa pamatasan sa mga pipeline nahimong labi ka dali.

Pagdagan ang tanan nga mga manual nga trabaho sa usa ka yugto sa usa ka pag-klik

CORE, STARTER, PREMIUM, ULTIMATE, LIBRE, BRONSE, SILVER, GOLD

Sa GitLab 11.11, ang mga tiggamit nga adunay daghang mga manual nga trabaho sa mga yugto mahimo na karon nga ipatuman ang tanan nga mga trabaho sa usa ka yugto pinaagi sa pag-klik sa buton "Idula ang tanan" ("Run All") sa tuo sa ngalan sa entablado sa view sa pipeline.

Paghimo og file direkta gikan sa environment variable

CORE, STARTER, PREMIUM, ULTIMATE, LIBRE, BRONSE, SILVER, GOLD

Ang mga variable sa palibot kanunay nga gigamit sa paghimo og mga file, labi na sa mga sekreto nga kinahanglan panalipdan ug magamit ra sa usa ka piho nga pipeline sa palibot. Aron mahimo kini, imong gibutang ang mga sulud sa variable sa sulud sa file ug paghimo usa ka file sa trabaho nga adunay sulud. Uban sa usa ka bag-ong environment variable sama sa file mahimo kini sa usa ka lakang bisan kung wala’y pagbag-o .gitlab-ci.yml.

API Endpoint para sa mga Detalye sa Pagkahuyang

KATAPUSAN, BULAWAN

Mahimo nimong pangutana ang GitLab API alang sa tanan nga mga kahuyangan nga nahibal-an sa proyekto. Uban niini nga API, makahimo ka og mga lista nga mabasa sa makina sa mga kahuyangan nga gisala sa tipo, kasiguruhan, ug kagrabe.

Bug-os nga dinamikong katakus sa pag-scan alang sa DAST

KATAPUSAN, BULAWAN

Sa GitLab, mahimo nimo nga dinamikong sulayan ang seguridad sa aplikasyon (Dynamic Application Security Testing, DAST) sulod sa pipeline sa CI. Sugod sa kini nga pagpagawas, mahimo nimong pilion ang usa ka bug-os nga dinamikong pag-scan imbis sa standard passive scan. Ang bug-os nga dinamikong pag-scan nanalipod batok sa daghang mga kahuyangan.

Pag-instalar sa Prometheus sa mga Cluster sa Level sa Grupo

CORE, STARTER, PREMIUM, ULTIMATE, LIBRE, BRONSE, SILVER, GOLD

Kini nga pagpagawas sa GitLab nagpaila sa abilidad sa pag-attach sa usa ka Kubernetes cluster sa tibuok grupo. Gidugang usab namo ang abilidad sa pag-instalar og usa ka instance sa Prometheus kada cluster aron mas sayon ​​ang pagmonitor sa tanang proyekto sa cluster.

Mahitungod sa Pagbaliwala sa mga Kakulangan sa Security Dashboard

KATAPUSAN, BULAWAN

Mahimong tan-awon sa mga tagdumala ang wala gibalewala nga mga kahuyangan sa mga dashboard sa seguridad sa GitLab. Aron mapahapsay ang imong dagan sa trabaho, gidugang namo ang abilidad sa pagtan-aw sa mga detalye sa dili pagtagad diha mismo sa security panel.

Paghimo ug Custom Dashboard Metrics Charts

PREMIUM, ULTIMATE, SILVER, GOLD

Paghimo ug bag-ong mga tsart nga adunay naandan nga mga sukatan sa pasundayag gikan mismo sa Metrics Dashboard toolbar. Ang mga tiggamit makahimo na karon, mag-update, ug magtangtang sa dashboard metric visualizations pinaagi sa pag-klik sa buton "AddMetric" ("Add metric") sa ibabaw nga tuo nga suok sa dashboard toolbar.

GitLab 11.11: Daghang Paghiusa nga Mga Tag-iya sa Paghangyo ug Pag-ayo alang sa mga Container

Ang mga buluhaton gikan sa mga pahibalo giablihan na isip GitLab Alert Bot

PREMIUM, ULTIMATE, SILVER, GOLD

Ang mga isyu nga giablihan gikan sa mga pahibalo isulat na sa GitLab Alert Bot, aron makita dayon nimo nga ang isyu awtomatiko nga gihimo gikan sa usa ka hinungdanon nga pahibalo.

Awtomatikong i-save ang mga epiko nga paghulagway sa lokal nga pagtipig

KATAPUSAN, BULAWAN

Ang mga epiko nga paghulagway wala gitipigan sa lokal nga pagtipig, mao nga ang mga pagbag-o nawala gawas kung klaro nimo nga gitipigan kini kung gibag-o ang epiko nga paghulagway. Gipaila sa GitLab 11.11 ang abilidad sa pagtipig sa mga epiko nga paghulagway sa lokal nga pagtipig. Kini nagpasabut nga karon dali ka nga makabalik sa pag-edit sa epiko nga paghulagway kung adunay usa ka sayup nga nahitabo, nabalda ka, o wala ka aksidente nga nakagawas sa browser.

Pag-mirror sa suporta sa GitLab para sa Git LFS

STARTER, PREMIUM, ULTIMATE, BRONSE, SILVER, GOLD

Uban sa pagsalamin, mahimo nimong kopyahon ang mga repositoryo sa Git gikan sa usa ka lokasyon ngadto sa lain. Kini nakapasayon ​​sa pagtipig sa usa ka kopya sa usa ka repository nga nahimutang sa laing dapit sa GitLab server. GitLab karon nagsuporta sa pagsalamin sa mga repositoryo sa Git LFS, mao nga kini nga bahin magamit bisan alang sa mga repository nga adunay dagkong mga file, sama sa mga texture alang sa mga dula o siyentipikong datos.

Pagbasa ug pagsulat sa mga permiso sa repository alang sa personal nga mga token sa pag-access

CORE, STARTER, PREMIUM, ULTIMATE, LIBRE, BRONSE, SILVER, GOLD

Daghang personal nga mga token sa pag-access adunay pagtugot nga magbag-o sa lebel api, apan ang bug-os nga pag-access sa API mahimong maghatag ug daghang mga katungod alang sa pipila nga mga tiggamit o organisasyon.

Salamat sa mga kontribusyon sa komunidad, ang mga personal nga token sa pag-access mahimo na nga adunay mga permiso sa pagbasa/pagsulat alang sa mga repositoryo sa proyekto, kaysa sa mas lawom nga pag-access sa lebel sa API sa mga delikado nga lugar sa GitLab sama sa mga setting ug membership.

Salamat, Horatiu Evgen Vlad (Horatiu Eugen Vlad)!

Pagdugang sa batakang suporta alang sa mga pangutana sa grupo sa GraphQL

LIBRE, BRONSE, SILVER, GOLD, CORE, STARTER, PREMIUM, ULTIMATE

Uban sa GraphQL API, ang mga tiggamit mahimong magtino kung unsa nga datos ang ilang gikinahanglan ug makuha ang tanan nga datos nga ilang gikinahanglan sa pipila ka mga hangyo. Sugod niini nga pagpagawas, gisuportahan sa GitLab ang pagdugang sa batakang impormasyon sa grupo sa GraphQL API.

Pag-login gamit ang Salesforce Credentials

CORE, STARTER, PREMIUM, ULTIMATE, LIBRE, BRONSE, SILVER, GOLD

Ang GitLab nahigugma sa mga developer sa Salesforce, ug aron suportahan kini nga komunidad, gitugutan namon ang mga tiggamit nga mag-sign in sa GitLab gamit ang ilang mga kredensyal sa Salesforce.com. Ang mga higayon mahimo na nga mag-set up sa GitLab isip usa ka app nga konektado sa Salesforce aron ilang magamit ang Salesforce.com sa pag-sign in sa GitLab sa usa ka pag-klik.

Ang SAML SSO gikinahanglan na alang sa pag-access sa web

PREMIUM, ULTIMATE, SILVER, GOLD

Kita pagpalapad sa gikinahanglan nga single sign-on (SSO). sa lebel sa grupo, nga gipaila sa 11.8 nga pagpagawas, nga adunay higpit nga pag-validate sa mga kapanguhaan sa grupo ug proyekto aron ang mga tiggamit makakuha lamang og access kung naka-sign in sa SAML. Kini usa ka dugang nga layer sa kontrol sa pag-access alang sa mga organisasyon nga nagpabili sa seguridad ug naggamit sa GitLab.com pinaagi sa SAML SSO. Karon mahimo nimong buhaton ang SSO nga kinahanglanon, nahibal-an nga ang mga tiggamit sa imong grupo naggamit sa SSO.

Pagsala pinaagi sa bag-o lang gibuhat o giusab nga datos para sa epiko nga API

KATAPUSAN, BULAWAN

Kaniadto lisud ang pagpangutana sa bag-ong nahimo o giusab nga datos gamit ang GitLab epics API. Sa pagpagawas sa 11.11 kami nagdugang dugang nga mga pagsala created_after, created_before, updated_after и updated_beforearon masiguro ang pagkamakanunayon sa mga isyu sa API ug dali nga makit-an ang nabag-o o bag-ong nahimo nga mga epiko.

Biometric Authentication gamit ang UltraAuth

CORE, STARTER, PREMIUM, ULTIMATE, LIBRE, BRONSE, SILVER, GOLD

Lig-on UltraAuth espesyalista sa biometric authentication nga walay password. Gisuportahan na namo kini nga pamaagi sa pag-authenticate sa GitLab!

Salamat Kartiki TannaKartikey Tanna)!

GitLab Runner 11.11

CORE, STARTER, PREMIUM, ULTIMATE, LIBRE, BRONSE, SILVER, GOLD

Karon gipagawas namon ang GitLab Runner 11.11! Ang GitLab Runner usa ka open source nga proyekto nga gigamit sa pagpadagan sa mga trabaho sa CI/CD ug iduso ang mga resulta balik sa GitLab.

Mga pagpaayo sa Omnibus

CORE, STARTER, PREMIUM, ULTIMATE

Gihimo namo ang mosunod nga mga pagpaayo sa Omnibus sa GitLab 11.11:

Mga pagpauswag sa eskema

CORE, STARTER, PREMIUM, ULTIMATE

Gihimo namo ang mosunod nga mga pagpaayo sa Helm Charts sa GitLab 11.11:

Pagpalambo sa paghimo

CORE, STARTER, PREMIUM, ULTIMATE, LIBRE, BRONSE, SILVER, GOLD

Nagpadayon kami sa pagpauswag sa performance sa GitLab sa matag pagpagawas alang sa mga higayon sa GitLab sa bisan unsang gidak-on. Pipila ka mga kalamboan sa GitLab 11.11:

Wala gigamit nga mga bahin

Ang GitLab Geo magdala og hashed storage sa GitLab 12.0

GitLab Geo gikinahanglan gi-hash nga pagtipig aron maminusan ang kompetisyon sa mga sekondaryang node. Namatikdan kini sa gitlab-ce#40970.

Sa GitLab 11.5 gidugang namo kini nga kinahanglanon sa dokumentasyon sa Geo: gitlab-ee#8053.

Sa GitLab 11.6 sudo gitlab-rake gitlab:geo:check susiha kung ang gi-hash nga pagtipig gipagana ug kung ang tanan nga mga proyekto gibalhin. Cm. gitlab-ee#8289. Kung ikaw naggamit sa Geo, palihog padagana kini nga tseke ug paglalin sa labing dali nga panahon.

Sa GitLab 11.8 usa ka permanente nga disabled nga pasidaan ang ipakita sa panid Admin Area › Geo › Nodeskung ang mga pagsusi sa ibabaw dili gitugotan. gitlab-ee!8433.

Sa GitLab 12.0 Gigamit ni Geo ang mga kinahanglanon sa pagtipig sa hash. Cm. gitlab-ee#8690.

Petsa sa pagtangtang: 22 Hunyo 2019

Ang GitLab Geo magdala sa PG FDW sa GitLab 12.0

Kinahanglan kini alang sa Geo Log Cursor tungod kay kini labi nga nagpauswag sa paghimo sa pipila nga mga operasyon sa pag-synchronize. Gipauswag usab niini ang paghimo sa mga pangutana sa status sa Geo node. Ang nangaging mga pangutana adunay dili maayo nga performance sa dagkong mga proyekto. Tan-awa kung giunsa kini pag-set up Geo database replikasyon. Sa GitLab 12.0 Ang Geo magkinahanglan ug PG FDW. Cm. gitlab-ee#11006.

Petsa sa pagtangtang: 22 Hunyo 2019

Ang mga kapilian sa sentry alang sa pagreport sa sayup ug pag-log tangtangon gikan sa interface sa gumagamit sa GitLab 12.0

Kini nga mga kapilian kuhaon gikan sa user interface sa GitLab 12.0 ug mahimong magamit sa file gitlab.yml. Dugang pa, mahimo nimong ipasabut ang usa ka palibot nga Sentry aron mailhan ang daghang mga pag-deploy. Pananglitan, ang pag-uswag, pagpahigayon ug produksiyon. Cm. gitlab-ce#49771.

Petsa sa pagtangtang: 22 Hunyo 2019

Paglimite sa maximum nga gidaghanon sa mga pipeline nga gihimo sa usa ka pagsumite

Kaniadto, ang GitLab naghimo og mga pipeline alang sa HEAD matag sanga sa kargamento. Mapuslanon kini alang sa mga developer nga nagduso sa daghang mga pagbag-o sa usa ka higayon (pananglitan, sa usa ka bahin nga sanga ug usa ka develop).

Apan kung nagduso sa usa ka dako nga repository diin adunay daghang mga aktibo nga sanga (pananglitan, sa paglihok, salamin o tinidor), dili nimo kinahanglan nga maghimo usa ka pipeline alang sa matag sanga. Sugod sa GitLab 11.10 among gimugna maximum nga 4 pipelines sa pagpadala.

Petsa sa pagtangtang: 22 yeast 2019

GitLab Runner legacy code paths

Tungod kay ang Gitlab 11.9 GitLab Runner naggamit bag-ong pamaagi pag-clone/pagtawag sa repositoryo. Sa pagkakaron ang GitLab Runner mogamit sa daan nga pamaagi kung ang bag-o dili suportado. Tan-awa ang dugang sa niini nga buluhaton.

Sa GitLab 11.0, among giusab ang metrics server configuration view alang sa GitLab Runner. metrics_servertangtangon pabor sa listen_address sa GitLab 12.0. Tan-awa ang dugang sa niini nga buluhaton.

Sa bersyon 11.3, GitLab Runner nagsugod sa pagsuporta daghang cache providers; nga miresulta sa bag-ong mga setting alang sa espesipikong S3 configuration. ang dokumentasyon adunay usa ka lamesa sa mga pagbag-o ug mga panudlo alang sa pagbalhin sa bag-ong configuration. Tan-awa ang dugang sa niini nga buluhaton.

Kini nga mga agianan dili magamit sa GitLab 12.0. Isip usa ka tiggamit, dili nimo kinahanglan nga usbon ang bisan unsang butang, siguruha lang nga ang imong GitLab nga pananglitan nagpadagan sa bersyon 11.9+ kung mag-upgrade ka sa GitLab Runner 12.0.

Petsa sa pagtangtang: 22 Hunyo 2019

Wala na magamit nga kapilian alang sa entry point nga bahin alang sa GitLab Runner

Ang feature parameter gipaila sa 11.4 GitLab Runner FF_K8S_USE_ENTRYPOINT_OVER_COMMAND para ayuhon ang mga isyu sama sa #2338 и #3536.

Sa GitLab 12.0, mobalhin kami sa husto nga pamatasan ingon nga ang setting sa feature gi-disable. Tan-awa ang dugang sa niini nga buluhaton.

Petsa sa pagtangtang: 22 Hunyo 2019

Wala na magamit nga suporta para sa usa ka Linux distribution nga nakaabot sa EOL para sa GitLab Runner

Ang pipila ka mga distribusyon sa Linux nga mahimo nimong i-install ang GitLab Runner nagsilbi sa ilang katuyoan.

Sa GitLab 12.0, ang GitLab Runner dili na mag-apod-apod sa mga pakete niini nga mga distribusyon sa Linux. Ang usa ka kompleto nga lista sa mga pag-apod-apod nga wala na gisuportahan makita sa among dokumentasyon. Salamat Javier ArdoJavier Jardon), para sa imong amot!

Petsa sa pagtangtang: 22 Hunyo 2019

Pagtangtang sa daan nga GitLab Runner Helper nga mga sugo

Isip bahin sa pagdugang suporta Windows Docker executor kinahanglan nga biyaan ang pipila sa mga daan nga mga sugo nga gigamit alang sa imahe sa katabang.

Ang GitLab 12.0 naglansad sa GitLab Runner nga adunay bag-ong mga sugo. Kini magamit lamang sa mga tiggamit nga i-override ang imahe sa katabang. Tan-awa ang dugang sa niini nga buluhaton.

Petsa sa pagtangtang: 22 Hunyo 2019

Pagtangtang sa legacy git clean mechanism gikan sa GitLab Runner

Sa GitLab Runner 11.10 kami naghatag ug kahigayonan i-configure kung giunsa pagpatuman sa Runner ang usa ka mando git clean. Dugang pa, ang usa ka bag-ong estratehiya sa pagpanglimpyo nagtangtang sa paggamit git reset ug nagbutang sa sugo git clean pagkahuman sa lakang sa pag-upload.

Tungod kay kini nga pagbag-o sa pamatasan mahimong makaapekto sa pipila nga mga tiggamit, nag-andam kami usa ka setting FF_USE_LEGACY_GIT_CLEAN_STRATEGY. Kung imong gibutang ang kantidad true, ibalik niini ang panulundon nga estratehiya sa paglimpyo. Dugang pa bahin sa paggamit sa mga parameter sa function sa GitLab Runner makit-an sa dokumentasyon.

Sa GitLab Runner 12.0, atong tangtangon ang suporta alang sa panulundon nga estratehiya sa paglimpyo ug ang abilidad sa pag-uli niini gamit ang usa ka function parameter. Tan-awa sa niini nga buluhaton.

Petsa sa pagtangtang: 22 Hunyo 2019

Mga Template sa Proyekto sa Team magamit ra alang sa mga plano sa Silver/Premium

Sa dihang gipaila namo ang mga template sa proyekto nga lebel sa grupo sa 11.6 nga pagpagawas, wala tuyoa namo nga gihimo kining Premium/Silver nga feature nga magamit sa tanang plano.

Kita ayuhon kini nga bug sa 11.11 nga pagpagawas ug paghatag ug 3 pa ka bulan sa tanang tiggamit ug mga higayon ubos sa Silver/Premium nga tier.

Sugod sa Agosto 22, 2019, ang mga template sa proyekto sa team magamit ra para sa Silver/Premium nga plano ug pataas, ingon sa gihulagway sa dokumentasyon.

Petsa sa pagtangtang: 22 августа 2019 г.

Nawala ang suporta alang sa mga trabaho sa batch sa Windows

Sa GitLab 13.0 (Hunyo 22, 2020), nagplano kami nga ihulog ang suporta alang sa mga batch nga trabaho sa Windows command line sa GitLab Runner (pananglitan, cmd.exe) pabor sa gipalawig nga suporta para sa Windows PowerShell. Basaha ang dugang sa niini nga buluhaton.

Ang among panan-awon alang sa negosyo nga DevOps mohaom na karon sa posisyon sa Microsoft nga ang PowerShell mao ang labing maayong kapilian alang sa pag-automate sa mga aplikasyon sa negosyo sa mga palibot sa Windows. Kung gusto nimo magpadayon sa paggamit cmd.exe, kini nga mga sugo mahimong tawagan gikan sa PowerShell, apan dili kami direkta nga mosuporta sa Windows batch nga mga trabaho tungod sa daghang mga pagkasumpaki nga moresulta sa taas nga pagmentinar ug pag-uswag sa ibabaw.

Petsa sa pagtangtang: 22 September 2019

Nagkinahanglan og Git 2.21.0 o mas taas pa

Sugod sa GitLab 11.11, ang Git 2.21.0 gikinahanglan nga modagan. Ang Omnibus GitLab gipadala na sa Git 2.21.0, apan ang mga tiggamit sa orihinal nga mga instalasyon nga adunay mga naunang bersyon sa Git kinahanglan nga mag-upgrade.

Petsa sa pagtangtang: 22 yeast 2019

Legacy Kubernetes Service Template

Sa GitLab 12.0, nagplano kami nga isalikway ang sumbanan sa serbisyo sa Kubernetes sa lebel sa pananglitan pabor sa instance-level cluster configuration nga gipaila sa GitLab 11.11.

Ang tanan nga self-manged nga mga instance gamit ang service template ibalhin ngadto sa instance-level cluster kung mag-upgrade sa GitLab 12.0.

Petsa sa pagtangtang: 22 Hunyo 2019

Paglikay sa pagpares sa label app sa Kubernetes deployment panels

Sa GitLab 12.0, nagplano kami nga i-deprecate ang app label matching sa Kubernetes deployment selector. Sa GitLab 11.10 among gipaila bag-ong mekanismo sa pagpares, nga nangita alang sa mga posporo sa app.example.com/app и app.example.com/envaron ipakita ang mga deployment sa panel.

Aron kini nga mga pag-deploy magpakita sa mga panel sa pag-deploy, ang kinahanglan nimong buhaton mao ang pagsumite usa ka bag-ong pag-deploy ug ang GitLab mag-aplay sa mga bag-ong label.

Petsa sa pagtangtang: 22 Hunyo 2019

Ang mga pakete sa GitLab 12.0 mapirmahan uban ang gipalawig nga pagpirma

Mayo 2, 2019 GitLab gipalugway ang balido sa pagpirma sa mga yawe alang sa mga pakete Omnibus GitLab gikan sa 01.08.2019/01.07.2020/XNUMX hangtod XNUMX/XNUMX/XNUMX. Kung imong gipamatud-an ang mga pirma sa package ug gusto nimo nga i-update ang mga yawe, sunda lang ang mga panudlo gikan sa dokumentasyon para sa pagpirma sa mga pakete sa Omnibus.

Petsa sa pagtangtang: 22 Hunyo 2019

Pagbag-o log

Pangitaa ang tanan niini nga mga pagbag-o sa changelog:

Pag-instalar

Kung nag-set up ka usa ka bag-ong pag-install sa GitLab, bisitaha GitLab nga panid sa pag-download.

Pag-update

→ Tan-awa update nga panid

Source: www.habr.com

Idugang sa usa ka comment