GitLab 11.11: mitu vastutavat isikut merge-pÀringutele ja tÀiustused konteineritele

GitLab 11.11: mitu vastutavat isikut merge-pÀringutele ja tÀiustused konteineritele

Rohkem vÔimalusi koostööks ja lisateated

GitLabis otsime pidevalt uusi viise, kuidas parandada koostööd kogu DevOpsi elutsĂŒkli vĂ€ltel. Meil on hea meel teatada, et alates sellest vĂ€ljalaskest toetame mitut vastutavat isikut ĂŒhe merge request'i jaoks! See funktsioon on saadaval GitLab Starter tasemelt ja tĂ”eliselt kehastab meie motto: „IgaĂŒhel on vĂ”imalus panustada“. Teame, et ĂŒhe merge request'i juures vĂ”ib töötada palju inimesi, et kĂ”ik oleks Ă”igesti, ja nĂŒĂŒd on teil vĂ”imalus mÀÀrata mitu vastutavat isikut merge request'ide korral!

Ja DevOps meeskonnad saavad nĂŒĂŒd automaatseid teateid juurutamise sĂŒndmustest Slackis ja Mattermostis. Lisage need uued teated nende kahe chat'i hÀÀlestamise sĂŒndmuste nimekirja ja teie meeskond saab peaaegu kohe teada uutest juurutamistest.

Kulude vÀhendamine Docker konteinerite toetamisega Windowsis ja Kubernetes klastrite ettevalmistamine instantsi tasemel

Me armastame konteinereid! Konteinerid kasutavad vĂ€hem sĂŒsteemi ressursse vĂ”rreldes virtuaalmasinate ja parandavad rakenduste kaasaskantavust. Alates GitLab 11.11 vĂ€ljalaskest toetame Windows Container Executor GitLab Runner'ile, seega saate nĂŒĂŒd kasutada Docker konteinerite Windowsis ja nautida laienenud orkestreerimise, torude ja haldamise vĂ”imalusi.

GitLab Premium (ainult iseseisvalt hallatavatele instantsidele) pakub nĂŒĂŒd vahemĂ€luproksit sĂ”ltuvuste jaoks Docker piltide jaoks. See tĂ€iendus kiirendab tarnimist, kuna nĂŒĂŒd on teil vahemĂ€luproks sageli kasutatavatele Docker piltidele.

Iseseisvalt hallatavad GitLab'i kasutajad saavad nĂŒĂŒd ette valmistada Kubernetes klastrit instantside tasemel, ja kĂ”ik grupid ja projektid instantsis kasutavad seda oma juurutamiseks. TĂ€nu sellele integreerimisele loob GitLab koos Kubernetes'ega automaatselt ressursid konkreetsete projektide jaoks lisaturvalisuse saavutamiseks.

Ja see pole veel kÔik!

Lisaks uutele koostöövĂ”imalustele ja lisateadetele oleme lisanud kĂŒlalisjuurdepÀÀsu versioonidele, suurendanud tĂ€iendavaid CI Runneri minuteid GitLab Free'ile, lihtsustanud ĂŒlevaatust automaatse arutelu lahendamise kaudu, kui rakendate soovitust, ja palju muud!

Selle kuu vÀÀrtuslik töötaja (MVP) — Kia Mei Somabes (Kia Mei Somabes)

Selles vĂ€ljaandes lisasime vĂ”imaluse laadida alla ĂŒksikuid kaustasid repositooriumidest, mitte kogu sisu. NĂŒĂŒd saate alla laadida vaid mĂ”ned vajalikud failid. AitĂ€h, Kia Mei Somabes!

GitLabi 11.11 peamised funktsioonid

Windows Container Executor GitLab Runner'ile

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

GitLab 11.11-s lisasime GitLab Runnerisse uue tĂ€itja, et Docker-konteinereid saaks kasutada Windowsis. Varem tuli Docker-konteinerite orkestreerimiseks Windowsis kasutada kĂ€sureast, nĂŒĂŒd saab Docker-konteinereid Windowsis kasutada otse, peaaegu nagu Linuxis. Praegu on Microsofti platvormide kasutajatele saadaval rohkem vĂ”imalusi pipeline'ide orkestreerimiseks ja haldamiseks.

See vĂ€rskendus sisaldab paranenud PowerShelli tuge GitLab CI/CD-s ja uusi abikoode erinevat tĂŒĂŒpi Windowsi konteinerite jaoks. Teie omad Windowsi jooksjad vĂ”ivad loomulikult toimida GitLab.com-is, kuid praegu ei kuulu nad avalike tööriistade nimekirja.

GitLab 11.11: mitu vastutavat isikut merge-pÀringutele ja tÀiustused konteineritele

Dekodeerimise iseseisev vahemÀlu konteinerite registris

PREMIUM, ULTIMATE

Meeskonnad kasutavad sageli konteinerite pipeline'ides ja iseseisev vahemÀlu sageli kasutatavatele piltidele ja pakettidele upstream'is on suurepÀrane viis pipeline'ide kiirusel tÔhustada. Koos kohaliku koopia vajalikest kihtidest, mis on saadaval uue vahemÀlu kaudu, saab laialdaselt kasutatavates piltides teie keskkonnas efektiivsemalt töötada.

Praegu on konteinerite vahemĂ€lu saadaval ainult enda hallatavates instantsides veebiserveris Puma (eksperimentaalses reĆŸiimis).

GitLab 11.11: mitu vastutavat isikut merge-pÀringutele ja tÀiustused konteineritele

MÔned vastutavad mergitamise pÀringute eest

STARTER, PREMIUM, ULTIMATE, BRONZE, SILVER, GOLD

Sageli töötavad mitu inimest funktsiooni kallal ĂŒhises haru ja mergitamise pĂ€ringus, nĂ€iteks kui esiplaan ja tagakĂŒlje arendajad teevad tihedat koostööd vĂ”i kui arendajad töötavad paarides nagu ÀÀrmuslik programmeerimine.

GitLab 11.11-s saab mergitamise pĂ€ringutele mÀÀrata mitu inimest. Nagu mitme ĂŒlesande vastutajaga, saab seda teha nimekirjade, filtrite, teadete ja API kaudu.

GitLab 11.11: mitu vastutavat isikut merge-pÀringutele ja tÀiustused konteineritele

Kubernetes klastrite konfigureerimine instantsi tasemel

CORE, STARTER, PREMIUM, ULTIMATE

Kuberneteses arenev turbe- ja ettevalmistusmudel vĂ”imaldab nĂŒĂŒd teenindada suurt hulka kliente ĂŒhe ĂŒldise klastriga.

GitLab 11.11-s kasutajatel iseloomustatud instantside klastrite seadistamine on nĂŒĂŒd vĂ”imalik, ja kĂ”ik gruppide ja projektide instantsid kasutavad seda nende juurutamiseks. Selle integreerimise tĂ”ttu luuakse GitLabis koos Kubernetesega automaatselt ressursside loomine konkreetselt projektide jaoks, et tagada tĂ€iendav turvalisus.

GitLab 11.11: mitu vastutavat isikut merge-pÀringutele ja tÀiustused konteineritele

Juhtimisteated Slackis ja Mattermostis

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

NĂŒĂŒd saate seadistada automaatseid teadet sisestamisĂŒrituste kohta meeskonna kanalisse, tĂ€nu integreerimisele vestlustega, Slack ja Mattermost, ja teie meeskond on kursis kĂ”igi oluliste sĂŒndmustega.

GitLab 11.11: mitu vastutavat isikut merge-pÀringutele ja tÀiustused konteineritele

KĂŒlastaja juurdepÀÀs vĂ€ljalasetele

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

NĂŒĂŒd saavad teie projektide kĂŒlastajad vaadata vĂ€ljalaseid, mis on avaldatud vĂ€ljalasete lehe peal. Nad saavad laadida alla avaldatud artefakte, kuid ei saa allalaadida lĂ€htekoodi ega nĂ€ha teavet repode kohta, nagu sildid vĂ”i commit'id.

GitLab 11.11: mitu vastutavat isikut merge-pÀringutele ja tÀiustused konteineritele

Teised tÀiustused GitLab 11.11-s

Seerialiseeritud commit-graafid jÔudluse parandamiseks

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

Paljude Git'i toimingute tegemiseks tuleb commit-graaf vÔimalikult kiirusel kÔndida, nÀiteks sulandumise baasi arvutamine vÔi harude vÀljund, mis sisaldab commit'i. Mida rohkem commit'e on, seda aeglasemalt need toimingud edenevad, kuna kÔndimise ajal tuleb igast objektist lahti saada kettalt, et lugeda selle viiteid.

GitLab 11.11-s lisasime seerialiseeritud commit-graafide funktsiooni, mis on esitatud viimastes Git'i vĂ€ljaannetes, et eelnevalt arvutada ja salvestada need andmed. NĂŒĂŒd kĂ€ivad suurtes repodes kĂ”ndimised palju kiiremini. Commit-graaf luuakse automaatselt jĂ€rgmise prĂŒgihaldamise kĂ€igus repodes.

Lugege, kuidas seerialiseeritud commit-graaf loodi, artiklite seeriast ĂŒhe selle funktsiooni autori poolt.

Lisaminutid CI Runnerile: nĂŒĂŒd ka tasuta plaanide jaoks

FREE, BRONZE, SILVER, GOLD

Eelmisel kuul lisasime vÔimaluse osta lisaminuteid CI Runnerile, kuid ainult tasuliste plaanide jaoks GitLab.com-is. Selles vÀljaandes saab minuteid osta ka tasuta plaanides.

Kataloogide arhiivide ĂŒleslaadimine repositories

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

SĂ”ltuvalt projekti tĂŒĂŒbist ja suurusest vĂ”ib kogu projekti arhiivne ĂŒleslaadimine vĂ”tta kaua aega ja ei pruugi alati vajalik olla, eriti suurte monorepositorite puhul. GitLab 11.11-s on vĂ”imalik laadida ĂŒles praeguse katalooge sisu arhiiv, sealhulgas alamkatalooge, et valida vaid vajalikud kaustad.

AitÀh töö eest, Kia Mei Somabes!

GitLab 11.11: mitu vastutavat isikut merge-pÀringutele ja tÀiustused konteineritele

Pakkumise rakendamine lubab nĂŒĂŒd automaatselt arutada

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

Muutuste ettepanek lihtsustab koostööd mergerequestide kallal: nĂŒĂŒd ei ole enam vaja kopeerida ja kleepida, et aktsepteerida ettepanekut. GitLab 11.11-s tegime selle protsessi veelgi lihtsamaks: nĂŒĂŒd arutelu automaatselt lahendatakse, kui ettepanek rakendatakse.

MĂ€ngi videot

Aja arvesti ĂŒlesande tahvli kĂŒlgpaneelil

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

Ülesande tahvlite kĂŒlgpaneelid peaksid vĂ€lja nĂ€gema samamoodi tahvli ja ĂŒlesande vaadetes. Seega on GitLabis nĂŒĂŒd ĂŒlesande tahvli kĂŒlgpaneelil aega arvesti. Lihtsalt minge ĂŒlesande tahvlile, klĂ”psake ĂŒlesandel ja kĂŒlgpaneel avaneb koos aega arvestiga.

GitLab 11.11: mitu vastutavat isikut merge-pÀringutele ja tÀiustused konteineritele

Teave juurutamise kohta Environments API-s

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

Olemas on vĂ”imalus kĂŒsida Environments API-lt teavet konkreetse keskkonna kohta, et teada, milline commit on keskkonnas praegu juurutatud. See lihtsustab automatiseerimist ja aruandlust GitLabi keskkonna kasutajatele.

Negatiivsed muutujate vastavused toru reeglite jaoks

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

NĂŒĂŒd on vĂ”imalik kontrollida negatiivset vĂ”rdsust vĂ”i mustrite vastavust (!= ja !~) faili .gitlab-ci.yml keskkonna muutuja vÀÀrtuste kontrollimisel, seega on torude kĂ€itumise kontroll muutunud paindlikumaks.

KĂ€ivita kĂ”ik kĂ€sitsi kĂ€ivitatavad tĂ¶Ă¶ĂŒlesanded etapis ĂŒhe klĂ”psuga

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

GitLab 11.11-s saavad kasutajad, kellel on etappidel palju kĂ€sitsi kĂ€ivitatavaid tĂ¶Ă¶ĂŒlesandeid, nĂŒĂŒd kĂ€ivitada kĂ”ik sellised tĂ¶Ă¶ĂŒlesanded ĂŒhes etapis, klikkides nupule „KĂ€ivita kĂ”ik” ('Play all') etapi nime paremal kĂŒljel torude vaates.

Faili loomine otse keskkonna muutuja kaudu

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

Keskkonna muutujaid kasutatakse sageli failide loomiseks, eriti saladuste jaoks, mis vajavad kaitset ja on saadaval ainult teatud keskkonna torudes. Selleks mÀÀrate muutuja sisuks faili sisu ja loote failis tĂ¶Ă¶ĂŒlesandes, mille vÀÀrtus sisaldab. Uue muutuja abil file saate seda teha ĂŒhe sammuna isegi ilma .gitlab-ci.yml-d muutmata.

API lÔpp-punkt haavatavuse teabe jaoks

ULTIMATE, GOLD

NĂŒĂŒd saate GitLab API-lt kĂŒsida kĂ”iki teie projekti tuvastatud haavatavusi. Selle API abil saab luua masinaliselt loetavaid haavatavuste loendeid, filtreerides tĂŒĂŒbi, usaldusvÀÀrsuse ja tĂ”siduse jĂ€rgi.

TĂ€ieliku dĂŒnaamilise skannimise vĂ”imalus DAST-ile

ULTIMATE, GOLD

GitLab vĂ”imaldab teil testida rakenduste turvalisust dĂŒnaamiliselt (Dynamic Application Security Testing, DAST) CI-pipeline'i raames. Alates sellest vĂ€ljaandest on vĂ”imalik valida tĂ€ielik dĂŒnaamiline skaneerimine standardse passiivse skaneerimise asemel. TĂ€ielik dĂŒnaamiline skaneerimine kaitseb rohkemate haavatavuste eest.

Prometheuse paigaldamine grupitasandi klastritesse

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

Selles vĂ€ljaandes on GitLabis vĂ”imalik kinnitada Kubernetes klaster kogu grupile. Oleme lisanud ka vĂ”imaluse paigaldada ĂŒks Prometheuse eksemplar sellele klastrile, et lihtsustada kĂ”igi projektide jĂ€lgimist klastris.

Teave haavatavuste ignoreerimise kohta turvapaneelil

ULTIMATE, GOLD

GitLabi turvapaneelidel saavad administraatorid vaadata ignoreeritud haavatavusi. Töövoo optimeerimiseks lisasime vÔimaluse vaadata teavet ignoreerimise kohta otse turvapaneelil.

Kohandatud meetri diagrammide loomine mÔÔdikupaneelil

PREMIUM, ULTIMATE, SILVER, GOLD

Looge uusi diagramme kohandatud jĂ”udlusmeetritega otse mÔÔdikupaneeli tööriistaribal. NĂŒĂŒd saavad kasutajad luua, vĂ€rskendada ja kustutada mÔÔdikuvisualiseeringuid mÔÔdikupaneelil, vajutades nuppu «Add Metric» («Lisa mÔÔde») paremas ĂŒlanurgas mÔÔdikupaneeli tööriistaribal.

GitLab 11.11: mitu vastutavat isikut merge-pÀringutele ja tÀiustused konteineritele

Teavitustest avanevad ĂŒlesanded nĂŒĂŒd GitLab Alert Boti nimel

PREMIUM, ULTIMATE, SILVER, GOLD

NĂŒĂŒd on ĂŒlesannete autor, mis avatakse teavitustest, GitLab Alert Bot, et nĂ€eksite kohe, et ĂŒlesanne on automaatselt loodud olulise teavituse pĂ”hjal.

Epikute kirjelduste automaatne salvestamine kohalikku salvestusse

ULTIMATE, GOLD

Epikute kirjeldusi ei salvestatud kohalikku salvestusse, seega kadusid muudatused, kui te ei salvestanud neid otseselt, kui muutsid epiku kirjeldust. GitLab 11.11-s on vĂ”imalik salvestada epikute kirjeldusi kohalikku salvestusse. See tĂ€hendab, et nĂŒĂŒd saate hĂ”lpsasti naasta epiku kirjelduste muutmise juurde, kui ilmnes viga, kui teid segati vĂ”i kui te kogemata brauserist vĂ€lja logisite.

Git LFS-i peegelduse tugi GitLabis

STARTER, PREMIUM, ULTIMATE, BRONZE, SILVER, GOLD

Peegelduse abil saab Git reposte kopeerida ĂŒhest kohast teise. See lihtsustab GitLabi serveris asuva reposte peegeldamise sĂ€ilitamist, mis asub kuskil mujal. NĂŒĂŒd toetab GitLab peegeldamist Git LFS reposte jaoks, mistĂ”ttu on see funktsioon kergesti kĂ€ttesaadav ka suurte failidega reposte puhul, nĂ€iteks mĂ€ngude tekstuuride vĂ”i teaduslike andmete korral.

JuurdepÀÀsuÔigused lugemiseks ja kirjutamiseks reposte jaoks isiklike juurdepÀÀsutokenite kaudu

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

Paljudel isiklike juurdepÀÀsutokenitel on muudatusÔigused tasemel api, kuid API-le tÀielik juurdepÀÀs vÔib anda mÔnele kasutajale vÔi organisatsioonile liiga palju Ôigusi.

AitĂ€h kogukonna panuse eest saavad nĂŒĂŒd isiklikud juurdepÀÀsutokenid olla ainult lugemis- ja kirjutamisĂ”igusega projekti reposte suhtes, mitte sĂŒgavam juurdepÀÀs API tasemel nii delikaatsetele aladele nagu GitLabi konfiguratsioon ja liikmed.

AitÀh, Horatiu Eugen Vlad (Horatiu Eugen Vlad)!

Baastoetuse lisamine rĂŒhmade GraphQL pĂ€ringutele

FREE, BRONZE, SILVER, GOLD, CORE, STARTER, PREMIUM, ULTIMATE

GraphQL API kaudu saavad kasutajad tĂ€pselt mÀÀrata, milliseid andmeid nad vajavad, ja saada kĂ”ik vajalikud andmed vaid mĂ”ne pĂ€ringuga. Alates kĂ€esolevast versioonist toetab GitLab rĂŒhma pĂ”hiteabe lisamist GraphQL API-sse.

Sisenemine Salesforce'i kasutajateandmetega

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

GitLab armastab Salesforce'i arendajaid ja selle kogukonna toetamiseks lubame kasutajatel sisse logida GitLabi Salesforce.com kasutajateandmete abil. Praegu saab instantsidest seadistada GitLabi rakenduseks, mis on ĂŒhendatud Salesforce'iga, et kasutada Salesforce.comi GitLabi sisenemiseks ĂŒhe puudutusega.

SAML SSO on nĂŒĂŒd veebipÀÀsu jaoks kohustuslik

PREMIUM, ULTIMATE, SILVER, GOLD

Meie laiendades ĂŒhtse sisenemise (SSO) nĂ”uet gruppide tasemel, mis viidi sisse versioonis 11.8, rangete grupi ja projekti ressursside kontrollimisega, et kasutajad saaksid juurde pÀÀseda ainult SAML-iga sisse logides. See on lisakontrolli tase organisatsioonidele, kes hindavad turvalisust ja kasutavad GitLab.com-i lĂ€bi SAML SSO. NĂŒĂŒd saate muuta SSO kohustuslikuks nĂ”udeks, teades, et teie grupis kasutavad kĂ”ik kasutajad SSO-d.

Filtreerimine hiljuti loodud vÔi muudetud andmete jÀrgi epikute API-s

ULTIMATE, GOLD

Varem oli GitLabis epikute API kaudu hiljuti loodud vĂ”i muudetud andmete pĂ€rimine keeruline. Versioonis 11.11 lisasime tĂ€iendavad filtrid created_after, created_before, uuendatud pĂ€rast ja uuendatud enne, et tagada kooskĂ”la ĂŒlesannete API-ga ja kiiresti leida muudetud vĂ”i hiljuti loodud epikud.

Biomeetriline autentimine UltraAuthiga

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

EttevĂ”te UltraAuth spetsialiseerub paroolivabale biomeetrilisele autentimisele. NĂŒĂŒd toetame seda autentimismeetodit GitLabis!

AitÀh, Kartikey Tanna (Kartikey Tanna)!

GitLab Runner 11.11

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

TĂ€na vabastasime GitLab Runneri 11.11! GitLab Runner on avatud allikaga projekt, mida kasutatakse CI/CD ĂŒlesannete kĂ€ivitamiseks ja tulemuste tagasi saatmiseks GitLabi.

Omnibus'i parandused

CORE, STARTER, PREMIUM, ULTIMATE

Oleme teinud jÀrgmised tÀiustused Omnibusis GitLab 11.11:

Schema tÀiustamine

CORE, STARTER, PREMIUM, ULTIMATE

Oleme teinud jÀrgmised tÀiustused Helm-graafikutes GitLab 11.11:

TÔhususe parandused

CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD

JÀtkame GitLabi jÔudluse parandamist iga vÀljalaskega GitLabi mis tahes suurusega eksemplaridele. MÔned tÀiustused GitLab 11.11-s:

Vananevad funktsioonid

GitLab Geo tagab hashitud salvestamise GitLab 12.0-s

GitLab Geo on vajalik hashitud salvestamine teisejÀrguliste sÔlmede konkurentsi leevendamiseks. See on registreeritud gitlab-ce#40970.

GitLabis 11.5 oleme selle nÔude lisanud Geo dokumentatsioonisse: gitlab-ee#8053.

GitLabis 11.6 sudo gitlab-rake gitlab:geo:check kontrollib, kas hashitud salvestamine on lubatud ja kas kĂ”ik projektid kantakse ĂŒle. Vaata. gitlab-ee#8289. Kui kasutate Geo-d, palun kĂ€ivitage see kontroll ja migreerige vĂ”imalikult kiiresti.

GitLabis 11.8 pĂŒsivalt vĂ€lja lĂŒlitatav hoiatuse kuvamine lehel Admin Ala â€ș Geo â€ș SĂ”lmed, kui ĂŒlalmainitud kontrollid ei ole lubatud. gitlab-ee!8433.

GitLabis 12.0 Geo kasutab hashitud salvestamise nÔudeid. Vaata. gitlab-ee#8690.

Kustutamise kuupÀev: 22. juuni 2019.

GitLab Geo kindlustab PG FDW kasutamise GitLab 12.0-s

See on vajalik Geo Log Cursor'i jaoks, kuna see parandab oluliselt teatud sĂŒnkroniseerimise toimingute jĂ”udlust. Samuti paraneb Geo sĂ”lmede olekute pĂ€ringute jĂ”udlus. Eelmised pĂ€ringud olid suurtes projektides liiga madala jĂ”udlusega. Vaata, kuidas seda seadistada Geo andmebaasi replikatsioonis. GitLabis 12.0 Geo nĂ”uab PG FDW-d. Vaata. gitlab-ee#11006.

Kustutamise kuupÀev: 22. juuni 2019.

Sentry konfigureerimise seaded veateadete ja logimise jaoks eemaldatakse kasutajaliidesest GitLab 12.0-s

Need seaded eemaldatakse kasutajaliidesest GitLab 12.0-s ja need on saadaval failis gitlab.yml. Lisaks saate mÀÀrata Sentry keskkonna, et eristada mitmeid juurutusi. NÀiteks arendus, etapp ja tootmine. Vaata. gitlab-ce#49771.

Kustutamise kuupÀev: 22. juuni 2019.

Maksimaalsete pipeline'ide arvu piiramine, mida vĂ”ib ĂŒhe pushiga luua

Varem lÔi GitLab pipeline'e HEAD iga lÔigus push'is. See on mugav arendajatele, kes saadavad mitu muudatust korraga (nÀiteks funktsiooniharusse ja develop).

Kuid suurte hoidlate pushimisel, kus on palju aktiivseid harusid, pole vaja iga haru jaoks pipeline'i luua. Alates GitLab 11.10 loome kuni 4 pipeline'i push'iga.

Kustutamise kuupÀev: 22. mai 2019.

GitLab Runneri vananenud legacy koodide teed

Alates GitLab 11.9 kasutab GitLab Runner uut meetodit hoidla kloonimiseks/kutsumiseks. Praegu kasutab GitLab Runner vana meetodit, kui uut ei toetata. Rohkem teavet leiate sellest ĂŒhisest.

GitLab 11.0-s muutsime GitLab Runneri metrikate serveri konfiguratsiooni vĂ€limust. metrics_serverkustutatakse listen_address GitLab 12.0-s. Rohkem teavet leiate sellest ĂŒhisest.

GitLab Runner hakkas 11.3 versioonis toetama mitmeid vahemĂ€lu pakkujaid; mis tĂ”i kaasa uued seadistused konkreetse S3 konfiguratsiooni jaoks. Failis dokumentatsioon Need teed ei ole enam saadaval GitLab 12.0-s. Kasutajana ei ole teil vaja midagi muuta, lihtsalt veenduge, et GitLab'i eksemplar töötaks versiooniga 11.9+ enne ĂŒleminekut GitLab Runner 12.0-le. sellest ĂŒhisest.

Need to know that these paths will be unavailable in GitLab 12.0. As a user, you do not need to change anything; just ensure that your GitLab instance is running version 11.9+ when upgrading to GitLab Runner 12.0.

Kustutamise kuupÀev: 22. juuni 2019.

Deprecated parameter for the entry point feature for GitLab Runner

In 11.4, GitLab Runner introduced a feature parameter FF_K8S_USE_ENTRYPOINT_OVER_COMMAND to resolve issues such as #2338 ja #3536.

In GitLab 12.0, we will switch to the correct behavior as if the feature parameter were disabled. For more details, see sellest ĂŒhisest.

Kustutamise kuupÀev: 22. juuni 2019.

Deprecated support for Linux distributions that reached EOL for GitLab Runner

Some Linux distributions where GitLab Runner can be installed have reached their end of life.

In GitLab 12.0, GitLab Runner will no longer distribute packages to such Linux distributions. A complete list of distributions that are no longer supported can be found in our dokumentatsioon. AitĂ€h, Javier Ardo (Javier JardĂłn), sinu — funktsioon, mida kogukond on kaua oodanud GitLab'is. See on tĂ”eliselt oluline panus keeruliste muudatustega, mis nĂ”udsid pidevat koostööd GitLab'i meeskonna liikmetega ja hĂ”lmasid mitmeid projekti valdkondi, nagu UX, frontend ja backend.!

Kustutamise kuupÀev: 22. juuni 2019.

Removal of old GitLab Runner Helper commands

Kuna lisame toe Windows Docker executor some old commands used for helper image.

In GitLab 12.0, GitLab Runner will run using new commands. This only affects users who override the helper image. For more details, see sellest ĂŒhisest.

Kustutamise kuupÀev: 22. juuni 2019.

Removal of the legacy git clean mechanism from GitLab Runner

GitLab Runner 11.10-s oleme andnud vÔimaluse. configure how the Runner performs the command git cleanLisaks eemaldab uus puhastamisstrateegia kasutamise git reset and places the command git clean after the unload step.

Since this change in behavior might affect some users, we have prepared a parameter FF_USE_LEGACY_GIT_CLEAN_STRATEGY. Setting it to true, it will restore the legacy cleaning strategy. More details on using feature parameters in GitLab Runner can be found in the documentation.

GitLab Runner 12.0-s eemaldame legacy-puhastamisstrateegise toe ja vĂ”imaluse taastada seda funktsiooni parameetri kaudu. Vaata sellest ĂŒhisest.

Kustutamise kuupÀev: 22. juuni 2019.

Grupi projektide mallid on saadaval ainult Silver/Premium plaanide jaoks

Kui esitlesime grupitaseme projektide malle vÀljaandes 11.6, tegime selle funktsiooni Premium/Silver jaoks valejuhuslikult kÔigile plaanidele kergesti kÀttesaadavaks.

Meie parandame selle vea vÀljaandes 11.11 ja anname veel 3 kuud kÔigile kasutajatele ja instantsidele, mis on allpool Silver/Premium taset.

Alates 22. augustist 2019 on grupi projektide mallid saadaval ainult Silver/Premium ja kÔrgemate plaanide jaoks, nagu on kirjeldatud dokumentatsioonis.

Kustutamise kuupÀev: 22. august 2019.

Windowsi skriptide toe lÔpetamine

GitLab 13.0-s (22. juuni 2020) plaanime lĂ”petada Windowsi kĂ€surea skriptide toe GitLab Runner'is (nt, cmd.exe) laiendatud Windows PowerShelli toe nimel. Lisainfot leiate sellest ĂŒhisest.

NĂŒĂŒd vastab meie ettevĂ”tte DevOps visioon Microsofti positsioonile, et PowerShell on parim lahendus ettevĂ”tte rakenduste automatiseerimiseks Windowsi keskkondades. Kui soovite jĂ€tkata kasutamist cmd.exe, neid kĂ€sud saab PowerShellist kĂ€ivitada, kuid me ei toeta Windowsi partiiĂŒlesandeid otseselt, kuna mitmed vastuolud toovad kaasa kĂ”rged hooldus- ja arenduskulud.

Kustutamise kuupÀev: 22. september 2019

NÔutav on Git 2.21.0 vÔi uuem

Alates GitLab 11.11 on kÀivitamiseks vajalik Git 2.21.0. Omnibus GitLab on juba varustatud Git 2.21.0 versiooniga, kuid varasemate Git versioonidega kasutajatel tuleb uuendada.

Kustutamise kuupÀev: 22. mai 2019.

Aegunud Kubernetes teenuse mall

GitLab 12.0-s plaanime loobuda Kubernetes teenuse mallist instantsi tasemel instantsi tasemel klastrikonfiguratsiooni kasuks, mis on esitatud GitLab 11.11-s.

KÔik iseteenindavad instantsid, kus kasutatakse teenuse malli, kantakse uuendamisel GitLab 12.0-s instantsi tasemel klastrisse.

Kustutamise kuupÀev: 22. juuni 2019.

Sildiga sĂŒnkroonimise lĂ”petamine app Kubernetes’i juurutamise paneelides

GitLab 12.0-s plaanime loobuda app sildi sĂŒnkroonimisest Kubernetes’i juurutamise valijas. GitLab 11.10-s tutvustasime uut sĂŒnkroonimismehhanismi, mis otsib vasteid app.example.com/app ja app.example.com/env, et kuvada juurutamisi paneelil.

Et need juurutamised kuvatakse juurutamise paneelides, tuleb lihtsalt saata uus juurutamine ja GitLab rakendab uusi silte.

Kustutamise kuupÀev: 22. juuni 2019.

GitLab 12.0 paketid allkirjastatakse laiendatud allkirjaga

2. mai 2019, GitLab pikendas allkirjastamise vÔtmete kehtivust Omnibus GitLab paketid alates 01.08.2019 kuni 01.07.2020. Kui kontrollite paketi allkirju ja soovite uuendada vÔtmeid, jÀrgige lihtsalt veel kord juhiseid Omnibus paketite allkirjastamise dokumentatsioonist.

Kustutamise kuupÀev: 22. juuni 2019.

Change Log

Find all these changes in the change log:

Paigaldamine

If you're setting up a new GitLab installation, visit the GitLab download page.

Upgrade

→ Vaadake updates page

Allikas: habr.com

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster