GitLab 11.11: Posedantoj kaj Pliboniĝoj de Multoblaj Kunigaj Petoj por Ujoj

GitLab 11.11: Posedantoj kaj Pliboniĝoj de Multoblaj Kunigaj Petoj por Ujoj

Pli da kunlaboraj elektoj kaj pliaj sciigoj

Ĉe GitLab, ni konstante serĉas novajn manierojn plibonigi kunlaboron tra la vivociklo de DevOps. Ni ĝojas anonci, ke per ĉi tiu eldono ni subtenas pluraj respondecaj personoj por unu kunfandpeto! Ĉi tiu funkcio disponeblas de la GitLab Starter-nivelo kaj vere enkorpigas nian devizon: "Ĉiuj povas kontribui". Ni scias, ke unuopa kunfandpeto povas havi multajn homojn laborantajn pri ĝi por certigi, ke ĉio estas en ordo, kaj nun vi havas la kapablon asigni plurajn kunfandpetojn posedantojn!

DevOps-teamoj nun ankaŭ ricevas aŭtomataj sciigoj pri deplojaj eventoj en Slack kaj Mattermost. Aldonu novajn sciigojn al la listo de puŝaj eventoj en ĉi tiuj du babilejoj, kaj via teamo konscios pri novaj deplojoj preskaŭ tuj.

Reduktu kostojn kun subteno por Docker-ujoj en Vindozo kaj ekzemplnivela provizo de Kubernetes-aretoj

Ni amas ujojn! Ujoj konsumas malpli sistemajn rimedojn kompare kun virtualaj maŝinoj kaj plibonigas aplikan porteblon. Ekde la liberigo de GitLab 11.11 ni subtenas Windows Container Executor por GitLab Runner, do vi nun povas uzi Docker-ujojn en Vindozo kaj ĝui altnivelajn duktajn instrumentajn kaj administrajn kapablojn.

GitLab Premium (nur mem-administrataj petskriboj) nun ofertas kaŝmemoriga dependeca prokurilo por Docker-bildoj. Ĉi tiu aldono plirapidigos liveron ĉar vi nun havos kaŝmemorprokurilon por ofte uzataj Docker-bildoj.

Uzantoj de memadministrataj GitLab-instancoj nun povas provizi Kubernetes-grupo ĉe la instanca nivelo, kaj ĉiuj teamoj kaj projektoj en la petskribo uzos ĝin por siaj deplojoj. Ĉi tiu GitLab-integriĝo kun Kubernetes aŭtomate kreos projekt-specifajn rimedojn por plia sekureco.

Kaj tio ne estas ĉio!

Krom novaj kunlaboraj funkcioj kaj pliaj sciigoj, ni aldonis gasto aliro al aferoj, pliigita pliaj CI Runner minutoj por GitLab Free, simpligitaj ĉekoj uzante aŭtomate solvas diskuton kiam vi aplikas sugeston, kaj multe pli!

La Plej Valora Dungito de ĉi tiu MonatoMVP) - Kia Mae Somabes (Kia Mei Somabes)

En ĉi tiu eldono, ni aldonis la kapablon elŝuti individuajn dosierujojn el deponejoj, prefere ol ĉiu enhavo. Nun vi povas elŝuti nur kelkajn el la dosieroj, kiujn vi bezonas. Dankon, Kia Mae Somabes!

Ĉefaj trajtoj de GitLab 11.11

Windows Container Executor por GitLab Runner

KERNO, STARTER, PREMIUM, ULTIMATE, FREE, BRONZO, ARGENTO, ORO

En GitLab 11.11, ni aldonis novan kurilon al GitLab Runner por igi Docker-ujojn uzeblajn en Vindozo. Antaŭe, vi devis uzi ŝelon por reĝisori Docker-ujojn en Vindozo, sed nun vi povas labori kun Docker-ujoj en Vindozo rekte, same kiel en Linukso. Uzantoj de Microsoft-platformo nun havas pli da ebloj por dukto instrumentado kaj administrado.

Ĉi tiu ĝisdatigo inkluzivas plibonigitan PowerShell-subtenon en GitLab CI/CD, same kiel novajn subtenajn bildojn por malsamaj versioj de Vindozaj ujoj. Viaj propraj Windows-kuriloj kompreneble povas esti uzataj kun GitLab.com, sed ili ankoraŭ ne estas publike disponeblaj iloj.

GitLab 11.11: Posedantoj kaj Pliboniĝoj de Multoblaj Kunigaj Petoj por Ujoj

Caching dependeca prokurilo por kontenera registro

PREMIUM, ULTIMA

Teamoj ofte uzas ujojn en konstruaj duktoj, kaj konservado de prokurilo por ofte uzataj bildoj kaj pakaĵoj de kontraŭflue estas bonega maniero por akceli duktojn. Kun loka kopio de la tavoloj, kiujn vi bezonas, alirebla per la nova kaŝmemorprokurilo, vi povas labori pli efike kun oftaj bildoj en via medio.

Nuntempe, kontenera prokurilo disponeblas nur por memadministrataj petskriboj sur la retservilo Pumo (en eksperimenta reĝimo).

GitLab 11.11: Posedantoj kaj Pliboniĝoj de Multoblaj Kunigaj Petoj por Ujoj

Pluraj homoj respondecaj pri kunfandaj petoj

STARTER, PREMIUM, ULTIMATE, BRONZO, ARGENTO, ORO

Estas sufiĉe ofta por pluraj homoj labori pri funkcio en komuna branĉo kaj kunfandi peton, ekzemple kiam antaŭfinaj kaj malantaŭaj programistoj laboras proksime kune aŭ kiam programistoj laboras duope, kiel en Ekstrema Programado.

En GitLab 11.11, vi povas asigni plurajn homojn por kunfandi petojn. Kiel ĉe pluraj taskaj posedantoj, vi povas uzi listojn, filtrilojn, sciigojn kaj APIojn.

GitLab 11.11: Posedantoj kaj Pliboniĝoj de Multoblaj Kunigaj Petoj por Ujoj

Kubernetes-grupo-agordo ĉe la petnivelo

KERNO, STARTER, PREMIUM, ULTIMATE

La sekureca kaj provizomodelo en Kubernetes evoluas por permesi al grandaj nombroj da klientoj esti servitaj per unu komuna areto.

En GitLab 11.11, uzantoj de mem-administritaj petskriboj nun povas provizi areton ĉe la instanca nivelo, kaj ĉiuj teamoj kaj projektoj en la petskribo uzos ĝin por siaj deplojoj. Ĉi tiu GitLab-integriĝo kun Kubernetes aŭtomate kreos projekt-specifajn rimedojn por plia sekureco.

GitLab 11.11: Posedantoj kaj Pliboniĝoj de Multoblaj Kunigaj Petoj por Ujoj

Deplojaj sciigoj en Slack kaj Mattermost

KERNO, STARTER, PREMIUM, ULTIMATE, FREE, BRONZO, ARGENTO, ORO

Vi nun povas agordi aŭtomatajn sciigojn pri deplojaj eventoj en la teamkanalo danke al integriĝo kun babilejoj slack и Plejparte, kaj via teamo konscios pri ĉiuj gravaj eventoj.

GitLab 11.11: Posedantoj kaj Pliboniĝoj de Multoblaj Kunigaj Petoj por Ujoj

Gasta aliro al aferoj

KERNO, STARTER, PREMIUM, ULTIMATE, FREE, BRONZO, ARGENTO, ORO

Gastaj uzantoj de viaj projektoj nun povas vidi eldonojn publikigitajn sur la paĝo Eldonoj. Ili povos elŝuti publikigitajn artefaktojn, sed ne povos elŝuti fontkodon aŭ vidi deponejajn detalojn kiel etikedoj aŭ kommits.

GitLab 11.11: Posedantoj kaj Pliboniĝoj de Multoblaj Kunigaj Petoj por Ujoj

Aliaj plibonigoj en GitLab 11.11

Seriigitaj kommit-grafoj por plibonigita agado

KERNO, STARTER, PREMIUM, ULTIMATE, FREE, BRONZO, ARGENTO, ORO

Multaj Git-operacioj postulas trairi la kommit-grafon, kiel ekzemple kalkulado de la kunfanda bazo aŭ listigi branĉojn kiuj enhavas kommit. Ju pli da kommitaĵoj, des pli malrapidaj ĉi tiuj operacioj estas ĉar trapasado postulas ŝarĝi ĉiun objekton de disko por legi ĝiajn montrilojn.

En GitLab 11.11, ni ebligis la seriigitan kommit-grafon enkondukitan en lastatempaj Git-eldonoj por iniciateme kalkuli kaj stoki ĉi tiujn informojn. Rampadoj en grandaj deponejoj nun estas multe pli rapidaj. La kommit-grafo estos aŭtomate kreita dum la sekva rubkolekto de la deponejo.

Legu pri kiel la seriigita kommit-grafo estis kreita en serio de artikoloj de unu el la aŭtoroj de ĉi tiu trajto.

Pliaj CI Runner-minutoj: nun haveblaj por senpagaj planoj

SENPAGA, BRONZO, ARGENTO, ORO

Lastan monaton ni aldonis la eblon aĉeti pliajn CI Runner-minutojn, sed nur por pagitaj planoj de GitLab.com. En ĉi tiu eldono, minutoj ankaŭ povas esti aĉetitaj en senpagaj planoj.

Alŝuto de dosierujoj al deponejoj

KERNO, STARTER, PREMIUM, ULTIMATE, FREE, BRONZO, ARGENTO, ORO

Depende de la tipo kaj grandeco de la projekto, la arkivo de la tuta projekto povas preni longan tempon por elŝuti kaj ne ĉiam necesas, precipe en la kazo de grandaj monodeponejoj. En GitLab 11.11, vi povas elŝuti arkivon de la enhavo de la nuna dosierujo, inkluzive de subdosierujoj, por elekti nur la dosierujojn, kiujn vi bezonas.

Dankon pro la laboro Kia Mae Somabes!

GitLab 11.11: Posedantoj kaj Pliboniĝoj de Multoblaj Kunigaj Petoj por Ujoj

Apliki sugeston nun aŭtomate solvas la diskuton

KERNO, STARTER, PREMIUM, ULTIMATE, FREE, BRONZO, ARGENTO, ORO

Proponado de ŝanĝoj faciligas kunlabori pri kunfandaj petoj forigante la bezonon kopii-alglui por akcepti proponitan ŝanĝon. En GitLab 11.11, ni faris ĉi tiun procezon eĉ pli facila per permesado de diskutoj esti aŭtomate solvitaj kiam sugesto estas aplikata.

Tempokalkulilo sur la flanka kolumno de la taskotabulo

KERNO, STARTER, PREMIUM, ULTIMATE, FREE, BRONZO, ARGENTO, ORO

Flankmenaj taskobretoj devus aspekti same en Tabulo kaj Tasko-vidoj. Tial GitLab nun havas tempospurilon en la flanka kolumno de la temotabulo. Simple iru al via taskotabulo, alklaku taskon, kaj flanka kolumno kun tempa nombrilo malfermos.

GitLab 11.11: Posedantoj kaj Pliboniĝoj de Multoblaj Kunigaj Petoj por Ujoj

Informoj pri deplojoj en la Environments API

KERNO, STARTER, PREMIUM, ULTIMATE, FREE, BRONZO, ARGENTO, ORO

Ni aldonis la kapablon pridemandi la Environments API por specifaj medio-informoj por scii, kia kommit estas deplojita al la medio nun. Ĉi tio faciligos aŭtomatigon kaj raportadon por uzantoj de Environments en GitLab.

Negativaj variaj kongruoj por dukto-reguloj

KERNO, STARTER, PREMIUM, ULTIMATE, FREE, BRONZO, ARGENTO, ORO

Vi nun povas kontroli por negativa egaleco aŭ ŝablono kongruo (!= и !~) en dosiero .gitlab-ci.yml kiam oni kontrolas la valorojn de mediaj variabloj, do kontroli la konduton de duktoj fariĝis pli fleksebla.

Rulu ĉiujn manajn laborojn en etapo per unu klako

KERNO, STARTER, PREMIUM, ULTIMATE, FREE, BRONZO, ARGENTO, ORO

En GitLab 11.11, uzantoj, kiuj havas multajn manajn laborojn en siaj stadioj, nun povas plenumi ĉiujn tiajn laborojn en unu etapo alklakante butonon. "Ludu ĉion" ("Kuru Ĉion") dekstre de la artista nomo en la vidpunkto Pipelines.

Krei dosieron rekte de mediovariablo

KERNO, STARTER, PREMIUM, ULTIMATE, FREE, BRONZO, ARGENTO, ORO

Mediaj variabloj ofte estas uzataj por krei dosierojn, precipe por sekretoj, kiuj devas esti protektitaj kaj estas nur alireblaj en specifa mediodukto. Por fari tion, vi agordas la enhavon de la variablo al la enhavo de la dosiero kaj kreu dosieron en la laboro, kiu enhavas la valoron. Kun nova mediovariablo kiel file ĉi tio povas esti farita en unu paŝo eĉ sen modifo .gitlab-ci.yml.

API-finpunkto por vundebleco-informoj

ULTIMA, ORO

Vi nun povas pridemandi la GitLab API pri ĉiuj vundeblecoj identigitaj en projekto. Kun ĉi tiu API, vi povas krei maŝinlegeblajn listojn de vundeblecoj, filtritaj laŭ tipo, konfido kaj severeco.

Plena dinamika skana kapablo por DAST

ULTIMA, ORO

En GitLab, vi povas dinamike testi aplikaĵan sekurecon (Dynamic Application Security Testing, DAST) kiel parto de la CI-dukto. Komencante kun ĉi tiu eldono, vi povas elekti plenan dinamikan skanadon anstataŭ norma pasiva skanado. Plena dinamika skanado protektas kontraŭ pli da vundeblecoj.

Instalante Prometheus en grupnivelaj aretoj

KERNO, STARTER, PREMIUM, ULTIMATE, FREE, BRONZO, ARGENTO, ORO

Ĉi tiu eldono de GitLab enkondukas la kapablon ligi Kubernetes-grupon al tuta grupo. Ni ankaŭ aldonis la kapablon instali unu Prometheus-instancon per areto por faciligi kontroli ĉiujn projektojn sur la areto.

Lernu pri ignorado de vundeblecoj en la Sekureca Panelo

ULTIMA, ORO

Sekurecaj paneloj de GitLab permesas al administrantoj rigardi ignoritajn vundeblecojn. Por plifaciligi vian laborfluon, ni aldonis la kapablon rigardi ignori detalojn rekte en via sekureca panelo.

Kreu kutimajn metrikajn diagramojn en via panelo

PREMIUM, ULTIMATE, ARGENTO, ORO

Kreu novajn leterojn kun kutimaj agado-metrikoj rekte de la panelo en via metrika panelo. Uzantoj nun povas krei, ĝisdatigi kaj forigi metrikajn bildigojn en la panelo alklakante la "Aldoni Metriko" ("Aldoni Metrikon") en la supra dekstra angulo de la instrumentbreto ilobreto.

GitLab 11.11: Posedantoj kaj Pliboniĝoj de Multoblaj Kunigaj Petoj por Ujoj

Sciigaj problemoj nun estas malfermitaj kiel GitLab Alert Bot

PREMIUM, ULTIMATE, ARGENTO, ORO

Nun temoj kiuj malfermiĝas de sciigoj havos la aŭtoron agordita al GitLab Alert Bot, do vi povas tuj vidi, ke la afero estis kreita aŭtomate de grava sciigo.

Aŭtomate konservu epopeajn priskribojn al loka stokado

ULTIMA, ORO

Epopeaj priskriboj ne estis konservitaj en loka stokado, do ŝanĝoj estis perditaj krom se vi eksplicite konservis ilin kiam vi ŝanĝis la eposan priskribon. GitLab 11.11 enkondukis la kapablon konservi epopeajn priskribojn al loka stokado. Ĉi tio signifas, ke vi nun povas facile reveni al ŝanĝo de via epopea priskribo se okazas eraro, vi distriĝas aŭ vi hazarde forlasas la retumilon.

GitLab-spegula subteno por Git LFS

STARTER, PREMIUM, ULTIMATE, BRONZO, ARGENTO, ORO

Uzante spegulon, vi povas reprodukti Git-deponejojn de unu loko al alia. Ĉi tio faciligas stoki kopion de deponejo situanta ie aliloke sur la GitLab-servilo. GitLab nun subtenas spegulon de deponejoj kun Git LFS, do ĉi tiu funkcio disponeblas eĉ por repostoj kun grandaj dosieroj, kiel ludteksturoj aŭ sciencaj datumoj.

Deponejo legi kaj skribi permesojn por personaj alirĵetonoj

KERNO, STARTER, PREMIUM, ULTIMATE, FREE, BRONZO, ARGENTO, ORO

Multaj personaj alirĵetonoj havas permesojn ŝanĝi je la nivelo api, sed plena API-aliro povas doni tro multajn rajtojn al iuj uzantoj aŭ organizoj.

Danke al komunuma enigo, personaj alirĵetonoj nun povas nur legi kaj skribi permesojn sur projektaj deponejoj, prefere ol pli profunda API-nivela aliro al GitLab-sentemaj areoj kiel agordoj kaj membreco.

Dankon, Horatiu Evgen Vlad (Horatiu Eugen Vlad)!

Aldonante bazan subtenon por GraphQL bataj demandoj

SENPAGA, BRONZO, ARGENTO, ORO, KERNO, STARTER, PREMIUM, ULTIMATE

Kun la GraphQL API, uzantoj povas specifi precize kiajn datumojn ili bezonas kaj akiri ĉiujn datumojn, kiujn ili bezonas en kelkaj demandoj. Komencante kun ĉi tiu eldono, GitLab subtenas aldoni bazajn grupinformojn al la GraphQL API.

Ensalutu kun Salesforce-akreditaĵoj

KERNO, STARTER, PREMIUM, ULTIMATE, FREE, BRONZO, ARGENTO, ORO

GitLab amas Salesforce-programistojn, kaj por subteni ĉi tiun komunumon, ni permesas uzantojn ensaluti al GitLab kun Salesforce.com-akreditaĵoj. Okazoj nun povas agordi GitLab kiel Salesforce-koneksan apon por uzi Salesforce.com por ensaluti en GitLab per unu klako.

SAML SSO nun estas postulata por retaliro

PREMIUM, ULTIMATE, ARGENTO, ORO

Ni etendante la postulon de ununura ensaluto (SSO). ĉe la grupnivelo, enkondukita en la eldono 11.8, kun strikta validumado de grupaj kaj projektaj rimedoj por certigi, ke uzantoj nur povas akiri aliron kiam ensalutinte kun SAML. Ĉi tio estas plia tavolo de alirkontrolo por organizoj, kiuj taksas sekurecon kaj uzas GitLab.com per SAML SSO. Nun vi povas fari SSO postulo, sciante ke la uzantoj en via grupo uzas SSO.

Filtru laŭ lastatempe kreitaj aŭ modifitaj datumoj por la epopea API

ULTIMA, ORO

Antaŭe, ne estis facile pridemandi lastatempe kreitajn aŭ ŝanĝitajn datumojn per la GitLab epopeoj API. En eldono 11.11 ni aldonis pliajn filtrilojn created_after, created_before, updated_after и updated_beforepor certigi konsekvencon kun la tasko API kaj rapide trovi modifitajn aŭ nove kreitajn epopeojn.

Biometria aŭtentigo kun UltraAuth

KERNO, STARTER, PREMIUM, ULTIMATE, FREE, BRONZO, ARGENTO, ORO

Firmao UltraAuth specialiĝas pri senpasvora biometria aŭtentigo. Ni nun subtenas ĉi tiun aŭtentikigmetodon en GitLab!

Dankon, Karthiki Tanna (Kartikey Tanna)!

GitLab Runner 11.11

KERNO, STARTER, PREMIUM, ULTIMATE, FREE, BRONZO, ARGENTO, ORO

Hodiaŭ ni publikigis GitLab Runner 11.11! GitLab Runner estas malfermfonta projekto, kiu estas uzata por ruli CI/KD-laborojn kaj repuŝi la rezultojn al GitLab.

Omnibus-plibonigoj

KERNO, STARTER, PREMIUM, ULTIMATE

Ni faris la sekvajn plibonigojn al Omnibus en GitLab 11.11:

Plibonigaj Skemoj

KERNO, STARTER, PREMIUM, ULTIMATE

Ni faris la sekvajn plibonigojn al Helm-diagramoj en GitLab 11.11:

Rendimentaj plibonigoj

KERNO, STARTER, PREMIUM, ULTIMATE, FREE, BRONZO, ARGENTO, ORO

Ni daŭre plibonigas la rendimenton de GitLab kun ĉiu eldono por okazoj de GitLab de ajna grandeco. Kelkaj plibonigoj en GitLab 11.11:

Malrekomenditaj trajtoj

GitLab Geo alportos haŝitan stokadon al GitLab 12.0

GitLab Geo estas bezonata haŝita stokado mildigi konkuradon sur sekundaraj nodoj. Ĉi tio estis notita en gitlab-ce#40970.

En GitLab 11.5 ni aldonis ĉi tiun postulon al la Geo-dokumentado: gitlab-ee#8053.

En GitLab 11.6 sudo gitlab-rake gitlab:geo:check kontrolas ĉu haŝita stokado estas ebligita kaj ĉu ĉiuj projektoj estas migritaj. Cm. gitlab-ee#8289. Se vi uzas Geo, bonvolu fari ĉi tiun kontrolon kaj migri kiel eble plej baldaŭ.

En GitLab 11.8 konstante malfunkciigita averto estos montrata sur la paĝo Administra Areo › Geo › Nodojse la supraj kontroloj ne estas permesitaj. gitlab-ee!8433.

En GitLab 12.0 Geo uzos haŝitajn konservajn postulojn. Cm. gitlab-ee#8690.

Dato de Forigo: 22 junio 2019

GitLab Geo alportos PG FDW al GitLab 12.0

Ĉi tio estas necesa por Geo Log Cursor ĉar ĝi signife plibonigas la agadon de iuj sinkronigaj operacioj. La agado de Geo-nodaj statusdemandoj ankaŭ estas plibonigita. Antaŭaj demandoj havis tre malbonan rendimenton en grandaj projektoj. Vidu kiel agordi ĉi tion en Reproduktado de Geo-datumbazo. En GitLab 12.0 Geo postulos PG FDW. Cm. gitlab-ee#11006.

Dato de Forigo: 22 junio 2019

Gardostara opcioj por raportado de eraroj kaj protokolo estos forigitaj de la uzantinterfaco en GitLab 12.0

Ĉi tiuj opcioj estos forigitaj de la uzantinterfaco en GitLab 12.0 kaj estos disponeblaj en la dosiero gitlab.yml. Aldone, vi povas difini Sentry-medion por diferencigi inter multoblaj deplojoj. Ekzemple, evoluo, surscenigo kaj produktado. Cm. gitlab-ce#49771.

Dato de Forigo: 22 junio 2019

Limigante la maksimuman nombron da duktoj kreitaj per unu submetaĵo

Antaŭe, GitLab kreis duktoj por HEAD ĉiu branĉo en la sendo. Ĉi tio estas utila por programistoj, kiuj puŝas plurajn ŝanĝojn samtempe (ekzemple al ĉefbranĉo kaj a develop).

Sed kiam vi premas grandan deponejon, kie estas multaj aktivaj branĉoj (ekzemple por movi, speguli aŭ forki), vi ne bezonas krei dukton por ĉiu branĉo. Komencante per GitLab 11.10 ni kreas maksimume 4 duktoj kiam oni sendas.

Dato de Forigo: 22 Majo 2019

GitLab Runner heredaj kodaj vojoj

Ekde Gitlab 11.9 GitLab Runner uzas nova metodo kloni/voki la deponejon. Nuntempe GitLab Runner uzos la malnovan metodon se la nova ne estas subtenata. Vidu pli en ĉi tiu tasko.

En GitLab 11.0, ni ŝanĝis la agordan vidon de metrika servilo por GitLab Runner. metrics_serverestos forigita favore al listen_address en GitLab 12.0. Vidu pli en ĉi tiu tasko.

En versio 11.3, GitLab Runner komencis subteni multoblaj provizantoj de kaŝmemoroj; kio rezultigis novajn agordojn por specifa S3-agordo. la dokumentado estas tabelo de ŝanĝoj kaj instrukcioj por migri al la nova agordo. Vidu pli en ĉi tiu tasko.

Ĉi tiuj vojoj ne estos disponeblaj en GitLab 12.0. Kiel uzanto, vi ne bezonas ŝanĝi ion, nur certigu, ke via GitLab-instanco funkcias version 11.9+ kiam vi ĝisdatigas al GitLab Runner 12.0.

Dato de Forigo: 22 junio 2019

Malrekomendita opcio por enirpunkto-trajto por GitLab Runner

Funkcia parametro enkondukita en 11.4 GitLab Runner FF_K8S_USE_ENTRYPOINT_OVER_COMMAND ripari problemojn kiel #2338 и #3536.

En GitLab 12.0, ni ŝanĝos al la ĝusta konduto kvazaŭ la funkcio-agordo estus malŝaltita. Vidu pli en ĉi tiu tasko.

Dato de Forigo: 22 junio 2019

Malrekomendita subteno por Linukso-distribuo, kiu atingis EOL por GitLab Runner

Iuj Linukso-distribuoj, sur kiuj vi povas instali GitLab Runner, plenumis sian celon.

En GitLab 12.0, GitLab Runner ne plu distribuos pakaĵojn al ĉi tiuj Linukso-distribuoj. Kompleta listo de distribuoj, kiuj ne plu estas subtenataj, troviĝas en nia dokumentado. Dankon, Javier Ardo (Javier Jardon), por via kontribuo!

Dato de Forigo: 22 junio 2019

Forigante malnovajn komandojn de GitLab Runner Helper

Kiel parto de aldoni subtenon Vindoza Docker ekzekutisto devis forlasi kelkajn el la malnovaj komandoj, kiuj estas uzataj por helpa bildo.

GitLab 12.0 lanĉas GitLab Runner kun novaj komandoj. Ĉi tio validas nur por uzantoj kiuj anstataŭi helpan bildon. Vidu pli en ĉi tiu tasko.

Dato de Forigo: 22 junio 2019

Forigante la heredan git-puran mekanismon de GitLab Runner

En GitLab Runner 11.10 ni provizis ŝancon agordi kiel Runner plenumas komandon git clean. Krome, la nova purigadstrategio forigas la uzon git reset kaj metas la ordonon git clean post la alŝuta paŝo.

Ĉar ĉi tiu kondutŝanĝo povas influi kelkajn uzantojn, ni preparis agordon FF_USE_LEGACY_GIT_CLEAN_STRATEGY. Se vi fiksas la valoron true, ĝi restarigos la heredan purigan strategion. Pli pri uzado de funkcio-parametroj en GitLab Runner troveblas en dokumentado.

En GitLab Runner 12.0, ni forigos subtenon por la heredaĵpuriga strategio kaj la kapablon restarigi ĝin uzante funkcio-parametron. Vidu en ĉi tiu tasko.

Dato de Forigo: 22 junio 2019

Grupo Projekto Ŝablonoj disponebla nur por Arĝentaj/Premiaj planoj

Kiam ni enkondukis teamnivelajn projektoŝablonojn en 11.6, ni hazarde disponigis ĉi tiun Premium/Arĝentan funkcion al ĉiuj planoj.

Ni riparante ĉi tiun cimon en la 11.11-eldono kaj donante pliajn 3 monatojn al ĉiuj uzantoj kaj okazoj sub la Arĝenta/Premium-nivelo.

Ekde la 22-a de aŭgusto 2019, grupprojektaj ŝablonoj estos disponeblaj nur por Arĝentaj/Premiaj planoj kaj supre, kiel priskribite en la dokumentaro.

Dato de Forigo: 22-rajto 2019 г.

Subteno por vindozaj gruplaboroj estis nuligita

En GitLab 13.0 (la 22-an de junio 2020), ni planas forigi subtenon por vindozaj komandliniaj grupaj laboroj en GitLab Runner (ekz. cmd.exe) en favoro de plifortigita subteno por Windows PowerShell. Pliaj detaloj en ĉi tiu tasko.

Nia vizio por entreprena DevOps nun akordiĝos kun la pozicio de Mikrosofto, ke PowerShell estas la plej bona elekto por aŭtomatigi entreprenajn aplikojn en Vindozaj medioj. Se vi volas plu uzi cmd.exe, ĉi tiuj komandoj povas esti nomitaj de PowerShell, sed ni ne rekte subtenos Vindozajn gruplaborojn pro pluraj nekongruoj, kiuj rezultigas altan prizorgadon kaj disvolviĝon.

Dato de Forigo: 22 Septembro 2019

Postulas Git 2.21.0 aŭ pli altan

Ekde GitLab 11.11, Git 2.21.0 estas bezonata por funkcii. Omnibus GitLab jam sendas kun Git 2.21.0, sed uzantoj de originalaj instalaĵoj kun antaŭaj versioj de Git devos ĝisdatigi.

Dato de Forigo: 22 Majo 2019

Heredaĵo Kubernetes servo ŝablono

En GitLab 12.0 ni planas malproksimigi de la Kubernetes-serva ŝablono ĉe la instanca nivelo en favoro de la agordo de agordo de ekzemplo-nivela enkondukita en GitLab 11.11.

Ĉiuj mem-administrataj petskriboj uzantaj la servoŝablonon estos migritaj al ekzemplnivela areto dum ĝisdatigo al GitLab 12.0.

Dato de Forigo: 22 junio 2019

Forlasi etikedkongruon app sur Kubernetes-deplojpaneloj

En GitLab 12.0, ni planas malproksimigi de kongruo per app-etikedo en la Kubernetes-deploja elektilo. En GitLab 11.10 ni prezentis nova kongrua mekanismo, kiu serĉas kongruojn per app.example.com/app и app.example.com/envpor montri deplojojn sur la panelo.

Por ke ĉi tiuj deplojoj aperu en viaj disfaldaj paneloj, vi simple sendas novan deplojon kaj GitLab aplikos la novajn etikedojn.

Dato de Forigo: 22 junio 2019

GitLab 12.0-pakaĵoj estos subskribitaj per plilongigita subskribo

2 majo 2019 GitLab plilongigis la validecperiodon de subskribado de ŝlosiloj por pakaĵoj Omnibus GitLab de 01.08.2019/01.07.2020/XNUMX ĝis XNUMX/XNUMX/XNUMX. Se vi kontrolas pakajn subskribojn kaj volas ĝisdatigi la ŝlosilojn, simple sekvu la instrukciojn de denove dokumentado por subskribi Omnibus-pakaĵojn.

Dato de Forigo: 22 junio 2019

Ŝanĝregistro

Serĉu ĉiujn ĉi tiujn ŝanĝojn en la ŝanĝprotokolo:

fikso

Se vi agordas freŝan instaladon de GitLab, vizitu Elŝuta paĝo de GitLab.

Ĝisdatigu

→ Kontrolu ĝisdatigi paĝon

fonto: www.habr.com

Aldoni komenton