Нашри 13.4 бо нигаҳдории HashiCorp барои тағирёбандаҳои CI, Agent Kubernetes ва маркази амният, инчунин хусусиятҳои ивазшаванда дар Starter бароварда шудааст.
Дар GitLab, мо ҳамеша дар бораи он фикр мекунем, ки чӣ гуна мо метавонем ба корбарон дар кам кардани хатар, баланд бардоштани самаранокӣ ва беҳтар кардани суръати интиқол дар платформаи дӯстдоштаатон кӯмак кунем. Дар ин моҳ мо бисёр хусусиятҳои нави муфидро илова кардем, ки қобилиятҳои амниятро васеъ мекунанд, шумораи осебпазириро коҳиш медиҳанд, самаранокиро баланд мебардоранд, кор бо GitLab-ро содда мекунанд ва ба дастаи шумо барои зудтар расонидани хусусиятҳо кӯмак мекунанд. Умедворем, ки шумо хусусиятҳои асосии нашрро муфид хоҳед ёфт, инчунин 53 дигар хусусиятҳои нав, дар ин нашр илова карда шудааст.
Хусусиятҳои амнияти пешрафта
Мо кӯшиш мекунем, ки ҳар моҳ ба GitLab DevSecOps якчанд хусусиятҳои нав илова кунем ва ин нашр истисно нест.
Роҳи дигари кам кардани хатарҳо истифодаи нав аст
Кор бо GitLab қулайтар ва самараноктар аст
Мо ҷустуҷӯи глобалии худро такмил додем, то дохил кунем
Ҳиссагузориҳои кушодаасос
Мо намояндагӣ мекунем
Ва ин танҳо ибтидо аст!
Чун ҳамеша, дар шарҳи умумӣ фазои хеле кам мавҷуд аст, аммо дар версияи 13.4 бисёр хусусиятҳои ҷолиб мавҷуданд. Инҳоянд чанде дигар:
Рӯйхати аломатҳои дастрасии шахсиро дидан ва онҳоро тавассути API бозхонд кунед Токенҳои дастрасии шахсиро барои нигаҳдории худидоракунии эътимоднома бекор кунед Дар саҳифаи тарроҳӣ вазифаҳои иҷрошударо қайд кунед Қубурҳои дохилӣ (дар локализатсияи русии GitLab "хатҳои васлкунӣ") акнун метавонанд қубурҳои дохилии худро идора кунанд Дастгирии аутентификатсияи корти смарт барои диаграммаи Helm GitLab .
Агар шумо хоҳед, ки пешакӣ бидонед, ки шуморо чӣ интизор аст оянда озод кардан, назар кардан
MVP ин моҳ - Фабио Хузер
Фабио саҳми назаррас гузошт
Хусусиятҳои асосии нашри GitLab 13.4
Калидҳои HashiCorp Vault -ро дар ҷойҳои CI истифода баред
(ПРЕМИУМ, НИҲО, НУҚРА, ТИЛЛО)
Дар нашри 12.10, GitLab қобилияти қабул ва интиқол додани калидҳоро ба ҷойҳои CI бо истифода аз коркарди GitLab (давандаи GitLab) ҷорӣ кард. Акнун мо васеъ карда истодаем secrets
файл кардан .gitlab-ci.yml
. Ин танзим ва истифодаи анбори HashiCorpро бо GitLab осонтар мекунад.
Муаррифии GitLab Kubernetes Agent
(ПРЕМИУМ, НИҲО)
Интегратсияи GitLab бо Kubernetes кайҳо имкон дод, ки дар кластерҳои Kubernetes бидуни ниёз ба конфигуратсияи дастӣ ҷойгир карда шавад. Бисёр корбарон осонии истифодаи ин бастаро дӯст медоштанд, дар ҳоле ки дигарон бо баъзе мушкилот дучор шуданд. Барои ҳамгироии ҷорӣ, кластери шумо бояд аз Интернет дастрас бошад, то GitLab ба он дастрасӣ пайдо кунад. Барои бисёре аз созмонҳо, ин имконнопазир аст, зеро онҳо дастрасӣ ба кластерҳоро бо сабабҳои амниятӣ, мутобиқат ё танзимкунанда маҳдуд мекунанд. Барои бартараф кардани ин маҳдудиятҳо, корбарон бояд асбобҳои худро дар болои GitLab созанд, вагарна онҳо ин хусусиятро истифода бурда наметавонанд.
Имрӯз мо GitLab Kubernetes Agent-ро муаррифӣ мекунем, ки роҳи нави ҷойгиркунӣ ба кластерҳои Kubernetes мебошад. Агент дар дохили кластери шумо кор мекунад, бинобар ин ба шумо лозим нест, ки онро дар тамоми Интернет фош кунед. Агент ҷойгиркуниро тавассути дархости тағироти нав аз GitLab ҳамоҳанг мекунад, на аз GitLab навсозиро ба кластер. Новобаста аз он ки шумо кадом усули GitOps-ро истифода мебаред, GitLab шуморо фаро гирифтааст.
Лутфан таваҷҷӯҳ намоед, ки ин аввалин нашри агент аст. Таваҷҷӯҳи кунунии мо барои GitLab Kubernetes Agent ин танзим ва идоракунии густариш тавассути код мебошад. Баъзе хусусиятҳои мавҷудаи ҳамгироии Kubernetes, ба монанди тахтаҳои ҷойгиркунӣ ва барномаҳои GitLab идорашаванда, ҳанӯз дастгирӣ намешаванд.
Ба корбарон иҷозати густариши бе дастрасии код диҳед
(ПРЕМИУМ, НИҲО, НУҚРА, ТИЛЛО)
Пештар, системаи иҷозати GitLab тақсими дурусти масъулиятҳоро дар дохили дастаи шумо байни шахсони масъул барои таҳия ва масъулони ҷойгиркунӣ душвор мегардонд. Бо баровардани GitLab 13.4, шумо метавонед иҷозат диҳед, ки дархостҳои якҷоякунӣ барои ҷойгиркунӣ ва инчунин воқеан ҷойгир кардани кодро ба одамоне, ки код наменависанд, бидуни додани ҳуқуқи дастрасӣ ба нигоҳдорӣ (дар локализатсияи русии GitLab "нигоҳдорӣ"). ).
Маркази амният
(НИҲО, ТИЛЛО)
Қаблан, идоракунии осебпазирӣ дар сатҳи мисол ҳам аз ҷиҳати функсия ва ҳам чандирӣ маҳдуд буд. Интерфейс як саҳифаи ягона буд, ки тафсилоти осебпазирӣ, графикҳои метрикӣ ва танзимотро муттаҳид мекунад. Барои таҳияи ин хусусиятҳо ё истифодаи дигар хусусиятҳои амниятӣ ҷои зиёд вуҷуд надорад.
Мо дар бораи чӣ гуна идора кардани амният ва шаффофият дар GitLab тағйироти куллӣ ворид кардем. Панели бехатарии намуна ба як маркази тамоми амният табдил дода шудааст. Тағйироти калонтарин ҷорӣ намудани сохтори нави меню мебошад: ба ҷои як саҳифа, шумо ҳоло панели панели амният, гузориши осебпазирӣ ва бахши танзимотро алоҳида мебинед. Гарчанде ки функсияҳо тағир наёфтаанд, ба қисмҳо тақсим кардани он имкон медиҳад, ки ин бахш такмил дода шавад, ки дар акси ҳол душвор хоҳад буд. Ин инчунин барои илова кардани дигар қобилиятҳои марбут ба амният дар оянда замина мегузорад.
Бахши гузориши осебпазирии бахшидашуда ҳоло барои намоиши тафсилоти муҳим фазои бештар дорад. Инҳо осебпазириҳо ҳастанд, ки ҳоло дар рӯйхати осебпазирии лоиҳа ҳастанд. Гузаронидани виджетҳо бо ченакҳои осебпазирӣ ба қисмати алоҳида панели идоракунии қулайи амниятро эҷод мекунад. Ҳоло он як матои визуализатсияи оянда аст - на танҳо барои идоракунии осебпазирӣ, балки барои ҳама гуна ченакҳои марбут ба амният. Ниҳоят, минтақаи танзимоти алоҳида фазои умумиро барои ҳама танзимоти амниятии сатҳи мисол эҷод мекунад, на танҳо идоракунии осебпазирӣ.
Хусусиятҳои ивазшаванда ҳоло дар GitLab Starter мавҷуданд
(БРУНЗА, НУҚРА, ТИЛЛО)
GitLab 11.4 бароварда шуд
Аввали соли равон GitLab ухдадор шуда буд
Паймоиши зуд аз сатри ҷустуҷӯ
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Баъзан ҳангоми паймоиш дар GitLab шумо мехоҳед, на ба саҳифаи натиҷаҳои ҷустуҷӯ рост ба лоиҳаи мушаххас равед.
Бо истифода аз сатри ҷустуҷӯи глобалӣ, шумо метавонед зуд ба охирин чиптаҳо, гурӯҳҳо, лоиҳаҳо, танзимотҳо ва мавзӯъҳои кӯмак гузаред. Шумо ҳатто метавонед тугмаи гармро истифода баред /
курсори худро ба сатри ҷустуҷӯ интиқол диҳед, то дар GitLab боз ҳам самараноктар ҳаракат кунед!
Нишон додани фарогирии рамз дар дархости якҷоякунӣ фарқиятҳо дорад
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Ҳангоми баррасии дархости якҷоякунӣ, муайян кардани он, ки рамзи тағирёфта бо санҷишҳои воҳид фаро гирифта шудааст, душвор буда метавонад. Ба ҷои ин, баррасиҳо метавонанд ба фарогирии умумӣ такя кунанд ва дархост кунанд, ки пеш аз тасдиқи дархости якҷоякунӣ афзоиш ёбад. Ин метавонад ба муносибати тасодуфӣ ба навиштани санҷишҳо оварда расонад, ки дар асл сифати код ё фарогирии санҷишро беҳтар намекунад.
Ҳоло, ҳангоми дидани фарқияти дархости якҷоякунӣ, шумо намоиши визуалии фарогирии кодро хоҳед дид. Нишонҳои нав ба шумо имкон медиҳанд, ки ба зудӣ фаҳмед, ки оё рамзи тағирёфта бо санҷиши воҳид фаро гирифта шудааст, ки ин барои суръат бахшидан ба баррасии код ва вақти якҷоякунӣ ва ҷойгиркунии коди нав кӯмак мекунад.
Спасибо
Муҳитҳо ва лоиҳаҳои бештар дар панели Муҳитҳо
(ПРЕМИУМ, НИҲО, НУҚРА, ТИЛЛО)
Аз замони нашри GitLab 12.5 бо истифода аз
GitLab провайдери GitLab Terraform-ро назорат мекунад
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Ба наздикй мо
Санҷиши ноустувори API бо мушаххасоти OpenAPI ё файли HAR
(НИҲО, ТИЛЛО)
Санҷиши fuzzing API як роҳи олии дарёфти хатоҳо ва осебпазириҳо дар веб-барномаҳо ва API-ҳост, ки сканерҳо ва усулҳои санҷиши дигар метавонанд аз даст надиҳанд.
Санҷиши fuzzing API дар GitLab ба шумо имкон медиҳад, ки пешниҳод кунед
Ин аввалин версияи санҷиши API fuzz аст ва мо мехоҳем, ки фикрҳои шуморо бишнавем. Мо барои санҷиши fuzz захираҳои бештар дорем
Графикҳои навро дар панели ченакҳо пешнамоиш кунед
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Пештар, сохтани график дар панели метрика дар GitLab кори осон набуд. Пас аз он ки шумо метрикаро дар файли панели YAML эҷод кардед, шумо ба он тағирот ворид кардед master
, бе имкони тафтиш кардани он, ки графики навтаъсис маҳз ҳамон тавре ки ба шумо лозим аст, кор мекунад. Аз ин версия сар карда, шумо метавонед ҳангоми сохтани график тағиротро пешнамоиш кунед ва дар бораи натиҷа пеш аз фиристодани тағирот ба файли панели YAML тасаввурот пайдо кунед.
Маълумот дар бораи фарогирии кодҳо тавассути санҷишҳо барои ҳамаи лоиҳаҳои гурӯҳ
(ПРЕМИУМ, НИҲО, НУҚРА, ТИЛЛО)
Вақте ки шумо шумораи зиёди лоиҳаҳоро дар GitLab идора мекунед, ба шумо як манбаи ягонаи маълумот дар бораи он ки чӣ тавр фарогирии код бо мурури замон дар тамоми лоиҳаҳо тағйир меёбад, лозим аст. Пештар, намоиш додани ин маълумот кори дастӣ ва вақти зиёдро талаб мекард: шумо бояд маълумоти фарогирии кодро аз ҳар як лоиҳа зеркашӣ кунед ва онро дар ҷадвал ҷамъ кунед.
Дар нашри 13.4, ба осонӣ ва зуд васл кардан имконпазир шуд .csv
файл бо тамоми маълумот дар бораи фарогирии рамз барои ҳамаи лоиҳаҳои гурӯҳ ё интихоби лоиҳаҳо. Ин хусусият MVC аст, пас аз он қобилият пайдо мешавад
Дастгирии забонҳои нав барои санҷиши пурраи fuzz
(НИҲО, ТИЛЛО)
Ин нашрия дастгирии якчанд забонҳои навро барои санҷиши fuzz, ки ба фарогирии пурра нигаронида шудааст, ҷорӣ мекунад.
Акнун шумо метавонед имкониятҳои пурраи санҷиши фуҷурро дар барномаҳои Java, Rust ва Swift-и худ арзёбӣ кунед ва хатоҳо ва осебпазириро пайдо кунед, ки дигар сканерҳо ва усулҳои санҷиш метавонанд аз даст надиҳанд.
Огоҳӣ дар саҳифаи асосии муҳити зист
(ПРЕМИУМ, НИҲО, НУҚРА, ТИЛЛО)
Саҳифаи Муҳитҳо ҳолати умумии муҳити шуморо нишон медиҳад. Дар ин нашр мо ин саҳифаро тавассути илова кардани намоиши ҳушдор такмил додем. Огоҳӣ дар якҷоягӣ бо вазъи муҳити шумо ба шумо кӯмак мекунад, ки барои ислоҳи ҳолатҳои ба амаломада зуд амал кунед.
Қубурҳои лона гузошташуда акнун метавонанд қубурҳои дохилии худро идора кунанд
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Бо истифода аз қубурҳои лона, ҳоло имкон дорад, ки қубурҳои навро дар дохили қубурҳои кӯдакона гузаронанд. Сатҳи иловагии умқи метавонад муфид бошад, агар ба шумо чандирӣ барои тавлиди шумораи тағйирёбандаи қубурҳо лозим бошад.
Пештар, ҳангоми истифодаи қубурҳои лона, ҳар як қубури кӯдакона талаб мекард, ки кори триггер дар лӯлаи волидайн дастӣ муайян карда шавад. Акнун шумо метавонед қубурҳои лонаеро эҷод кунед, ки ба таври динамикӣ дилхоҳ шумораи қубурҳои нави лонаро оғоз мекунанд. Масалан, агар шумо монорепозиторий дошта бошед, шумо метавонед ба таври динамикӣ зерқубури аввалро тавлид кунед, ки худи он дар асоси тағирот дар филиал миқдори зарурии қубурҳои навро эҷод мекунад.
Навигатсияи беҳтаршуда байни қубурҳои волидайн ва лона
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Пештар, паймоиш байни қубурҳои волидайн ва лона хеле қулай набуд - барои ба қубури дилхоҳ расидан ба шумо кликҳои зиёд лозим буд. Муайян кардан низ осон набуд, ки дар кадом кор газопровод сар шуд. Акнун дидани робитаҳои байни қубурҳои волидайн ва лона хеле осонтар хоҳад шуд.
Ҷойҳои матритсаи мувозӣ тағирёбандаҳои мувофиқро дар унвони вазифа нишон медиҳанд
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Агар шумо истифода баред matrix 1/4
. Дар нашри 13.4, шумо арзишҳои тағирёбандаи мувофиқро хоҳед дид, ки дар он кор ба ҷои номи кори умумӣ истифода мешуданд. Масалан, агар ҳадафи шумо ислоҳ кардани меъмории x86 бошад, он гоҳ кор даъват карда мешавад matrix: debug x86
.
Дигар такмилот дар GitLab 13.4
Пайваст кардани ҳисоби Atlassian
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО)
Корбарони GitLab акнун метавонанд ҳисобҳои GitLab-и худро ба ҳисоби Atlassian Cloud-и худ пайваст кунанд. Ин ба шумо имкон медиҳад, ки ба GitLab бо маълумотномаҳои Atlassian ворид шавед ва инчунин барои такмили минбаъдаи ҳамгироӣ замина фароҳам меорад.
Содироти рӯйхати ҳамаи ӯҳдадориҳои якҷояшавӣ
(НИҲО, ТИЛЛО)
Ташкилотҳое, ки ба риояи талабот нигаронида шудаанд, бояд ба аудиторҳо нуқтаи назари ҳамаҷонибаи ҷузъҳои марбут ба ҳама гуна тағирот дар истеҳсолотро нишон диҳанд. Дар GitLab ин маънои ҷамъ кардани ҳама чизро дар як ҷо дорад: якҷоя кардани дархостҳо, чиптаҳо, қубурҳо, сканҳои амниятӣ ва дигар маълумотҳои содиротӣ. То ҳол, шумо бояд онро дар GitLab дастӣ ҷамъоварӣ мекардед ё асбобҳои худро барои ҷамъоварии иттилоот танзим мекардед, ки ин чандон муассир набуд.
Шумо ҳоло метавонед ин маълумотро ба таври барномавӣ ҷамъоварӣ ва содирот кунед, то ба талаботи аудит ҷавобгӯ бошед ё таҳлилҳои дигарро анҷом диҳед. Барои содир кардани рӯйхати ҳамаи ӯҳдадориҳои якҷоякунӣ барои гурӯҳи ҷорӣ, шумо бояд ба он равед
Токенҳои дастрасии шахсиро тавассути API номбар кунед ва идора кунед
(НИҲО, ТИЛЛО)
Идоракунии дастрасӣ ба фазои номи GitLab як қисми муҳими кӯшишҳои мутобиқат мебошад. Аз принсипҳои имтиёзи камтарин то ғайрифаъол кардани дастрасии вақт, метавонад якчанд талаботҳои марбут ба аломатҳои дастрасии шахсӣ дар GitLab вуҷуд дошта бошад. Барои осонтар кардани нигоҳдорӣ ва идоракунии ҳамаи ин маълумоти корбар дар фазои номи шумо, мо имкон додем, ки ҳамаи аломатҳои дастрасии шахсиро номбар кунем ва ихтиёрӣ
Ин беҳбудиҳо дар GitLab API ба корбарон имкон медиҳад, ки аломатҳои дастрасии шахсии худро номбар ва лағв кунанд ва ба маъмурон токенҳои корбарони худро номбар ва бозхонд кунанд. Акнун барои маъмурон дидан осонтар хоҳад шуд, ки кӣ ба фазои номи онҳо дастрасӣ дорад, қарорҳои дастрасӣ дар асоси маълумоти корбар қабул мекунад ва аломатҳои дастрасии шахсиро, ки метавонанд осеб дида бошанд ё берун аз сиёсати идоракунии дастрасии ширкат қарор гиранд, лағв кунанд.
Масъалаҳои марбут ва дигар хусусиятҳо ҳоло дар GitLab Core мавҷуданд
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Чанд мох пеш аз ин мо плани ба
Намоиши номи филиали ибтидоӣ дар панели паҳлӯии дархости якҷоякунӣ
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Ҳангоми баррасии тағйироти кодҳо, мубоҳисаҳо ва ӯҳдадориҳои дархости якҷоя, аксар вақт матлуб аст, ки санҷиши маҳаллии филиал барои баррасии амиқтар анҷом дода шавад. Аммо, дарёфти номи ришта торафт мушкилтар мешавад, зеро ба тавсифи дархости якҷоякунӣ мундариҷаи бештар илова карда мешавад ва шумо бояд дар поёни саҳифа ҳаракат кунед.
Мо номи филиалро ба панели паҳлӯии дархости якҷоякунӣ илова кардем, ки онро дар вақти дилхоҳ дастрас мегардонем ва зарурати ҳаракат дар тамоми саҳифаро аз байн мебарем. Мисли истинод ба дархости якҷоякунӣ, қисмати филиали манбаъ дорои тугмаи қулай "нусхабардорӣ" мебошад.
Спасибо
Нишон додани мавҷудияти файлҳои пошхӯрда дар фарқиятҳои дархости якҷоякунӣ
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Якҷоя кардани дархостҳое, ки ба якчанд файлҳо тағирот илова мекунанд, баъзан фарқиятҳои файлҳои калонро барои беҳтар кардани иҷрои визуалӣ коҳиш медиҳанд. Вақте ки ин ҳодиса рӯй медиҳад, ҳангоми баррасии парванда тасодуфан гузаред, махсусан ҳангоми якҷоя кардани дархостҳо бо шумораи зиёди файлҳо. Аз версияи 13.4 сар карда, дархостҳои якҷоякунӣ фарқиятҳоеро, ки дорои файлҳои пӯшонида шудаанд, қайд мекунанд, бинобар ин шумо ҳангоми баррасии код ин файлҳоро аз даст намедиҳед. Барои возеҳи бештар, мо нақша дорем, ки дар нашри оянда ба ин файлҳо таъкид илова кунем. Барои навсозиҳо мунтазир бошед
Огоҳӣ дар бораи мавҷудияти файлҳои пошхӯрда дар фарқияти дархости якҷоякунӣ
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Дар қисмати фарқиятҳои дархости якҷоякунӣ, файлҳои калон барои беҳтар кардани кор фурӯхта мешаванд. Бо вуҷуди ин, ҳангоми баррасии код, баъзе файлҳо метавонанд аз даст дода шаванд, вақте ки баррасикунанда дар рӯйхати файлҳо ҳаракат мекунад, зеро ҳамаи файлҳои калон хароб мешаванд.
Мо огоҳии намоёнро дар болои саҳифаи тафовути дархости якҷоякунӣ илова кардем, то ба корбарон хабар диҳем, ки дар ин бахш файли муттаҳидшуда мавҷуд аст. Бо ин роҳ, шумо ҳангоми баррасии дархост ягон тағйиротро аз даст намедиҳед.
Барқароркунии худкори анбори кластери Gitaly
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Пештар, вақте ки гиреҳи ибтидоии кластери Gitaly офлайн буд, анборҳои он гиреҳ ҳамчун танҳо барои хондан қайд карда мешуданд. Ин талафоти маълумотро дар ҳолатҳое пешгирӣ кард, ки дар гиреҳ тағирот мавҷуд буд, ки ҳанӯз такрор нашудаанд. Вақте ки гиреҳ ба онлайн баргашт, GitLab ба таври худкор барқарор карда нашуд ва маъмурон маҷбур буданд, ки раванди ҳамоҳангсозиро дастӣ оғоз кунанд ё талафи маълумотро қабул кунанд. Ҳолатҳои дигар, ба монанди нокомии кори такрорӣ дар гиреҳи дуввум, инчунин метавонанд ба анборҳои кӯҳна ё танҳо барои хондан оварда расонанд. Дар ин ҳолат, анбор то фаро расидани амалиёти навбатии навиштан, ки кори такрориро оғоз мекунад, кӯҳна боқӣ монд.
Барои ҳалли ин мушкилот
Илова бар ин, таъмири худкор такрори анборҳоро дар ҳама гиреҳи нави Гиталии ба кластер иловашуда оғоз мекунад ва ҳангоми илова кардани гиреҳҳои нав кори дастиро аз байн мебарад.
Дар саҳифаи тарроҳӣ вазифаи иҷрошударо ҳамчун иҷрошуда қайд кунед
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Муоширати муассир дар GitLab ба рӯйхатҳои вазифаҳо асос ёфтааст. Агар шумо дар шарҳ зикр шуда бошед, муҳим аст, ки тавонед ба коре гузаред ва ё ба иҷрои коре шурӯъ кунед ё онро ҳамчун иҷрошуда қайд кунед. Инчунин муҳим аст, ки тавонистани вазифаеро ба худ таъин кунед, вақте ки ба шумо лозим аст, ки дар болои чизе кор кунед ё дертар ба он баргардед.
Пештар, шумо ҳангоми кор бо тарҳҳо вазифаҳоро илова карда наметавонед ё онҳоро ҳамчун анҷомшуда қайд карда наметавонед. Ин самаранокии муоширати байни гурӯҳҳои маҳсулотро ба таври ҷиддӣ халалдор кард, зеро вазифаҳо ҷузъи муҳими ҷараёни кории GitLab мебошанд.
Дар нашри 13.4, тарҳҳо бо шарҳҳои чипта ҳангоми истифодаи вазифаҳо мувофиқат мекунанд, ки кор бо онҳо пайваста ва муассиртар мешавад.
Дастури такмилёфтаи ҳалли мушкилот барои CI/CD
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Мо дастури ҳалли мушкилотро барои GitLab CI/CD бо маълумоти бештар дар бораи мушкилоти умумӣ, ки шумо дучор мешавед, такмил додем. Мо умедворем, ки ҳуҷҷатҳои мукаммалшуда як манбаи арзишманд барои кӯмак расонидан ба шумо барои зуд ва ба осонӣ ба кор даровардани GitLab CI/CD хоҳад буд.
Дархостҳои якҷоякунӣ дигар аз навбати якҷояшавӣ берун намеоянд
(ПРЕМИУМ, НИҲО, НУҚРА, ТИЛЛО)
Қаблан, дархостҳои якҷоякунӣ аз сабаби тафсирҳои дер тасодуфан аз навбати якҷояшавӣ меафтанд. Агар дархости якҷоякунӣ аллакай дар навбат бошад ва касе ба он тавзеҳоте илова кард, ки баҳси нави ҳалнашударо ба вуҷуд овард, дархости якҷоякунӣ барои якҷоякунӣ номувофиқ ҳисобида мешуд ва аз навбат меафтад. Ҳоло, пас аз он ки дархости якҷоякунӣ ба навбати якҷоякунӣ илова карда мешавад, шарҳҳои навро бидуни тарси халалдор кардани раванди якҷоякунӣ илова кардан мумкин аст.
Намоиши арзиши фарогирии код барои кор дар дархости якҷоякунӣ
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Таҳиягарон бояд пас аз ба итмом расидани қубур арзиши фарогирии кодро бубинанд - ҳатто дар сенарияҳои мураккаб, ба монанди иҷро кардани лӯла бо корҳои сершумор, ки барои ҳисоб кардани арзиши фарогирӣ таҳлил карда мешаванд. Пештар, виҷети дархости якҷоякунӣ танҳо миёнаи ин арзишҳоро нишон медод, ки ин маънои онро дошт, ки шумо бояд ба саҳифаи кор гузаред ва ба дархости якҷоякунӣ баргардед, то арзишҳои фарогирии фосилавӣ ба даст оред. Барои сарфаи вақт ва ин қадамҳои иловагӣ, мо виджетро нишон додем, ки арзиши миёнаи фарогирӣ, тағйироти он дар байни шохаҳои мақсаднок ва манбаъ ва маслиҳати абзоре, ки арзиши фарогирии ҳар як кореро, ки дар асоси он ҳисоби миёна ҳисоб карда шудааст, нишон медиҳад.
Хориҷ кардани бастаҳо аз феҳристи бастаҳо ҳангоми дидани гурӯҳ
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Феҳристи бастаҳои GitLab макони нигоҳдорӣ ва паҳн кардани бастаҳо дар форматҳои гуногун мебошад. Вақте ки шумо дар лоиҳа ё гурӯҳи худ бастаҳои зиёд доред, шумо бояд бастаҳои истифоданашударо зуд муайян кунед ва онҳоро хориҷ кунед, то одамон онҳоро аз зеркашии пешгирӣ кунанд. Шумо метавонед бастаҳоро аз феҳристи худ тавассути
Ҳоло шумо метавонед ҳангоми дидани феҳристи бастаҳои гурӯҳ бастаҳоро нест кунед. Танҳо ба саҳифаи феҳристи бастаҳои гурӯҳ равед, бастаҳоро аз рӯи ном филтр кунед ва ҳама чизеро, ки ба шумо лозим нест, хориҷ кунед.
Миқёси бастаҳои Конан ба сатҳи лоиҳа
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Шумо метавонед анбори Конанро дар GitLab барои нашр ва паҳн кардани вобастагии C/C++ истифода баред. Аммо, қаблан бастаҳо метавонистанд танҳо ба сатҳи мисол миқёс кунанд, зеро номи бастаи Конан танҳо ҳадди аксар 51 аломат буда метавонад. Агар шумо хоҳед, ки бастаеро аз зергурӯҳ нашр кунед, масалан gitlab-org/ci-cd/package-stage/feature-testing/conan
, кор кардан кариб имконнопазир буд.
Шумо ҳоло метавонед бастаҳои Конанро то сатҳи лоиҳа коҳиш диҳед, ки интишор ва паҳн кардани вобастагии лоиҳаҳои худро осон мекунад.
Дастгирии мудирони бастаҳои нав ва забонҳо барои сканкунии вобастагӣ
(НИҲО, ТИЛЛО)
Мо хурсандем, ки ба рӯйхати мо сканҳои вобастагӣ барои лоиҳаҳои коди C, C++, C# ва .Net, ки менеҷерҳои бастаи NuGet 4.9+ ё Conan -ро истифода мебаранд, илова кунем.
Огоҳиҳо ҳангоми тағир додани танзимоти дархости якҷоякунӣ ба "Ҳангоме ки қубур бомуваффақият анҷом меёбад"
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Пештар, ҳангоми муқаррар кардани танзимоти дархости якҷоякунӣ Вақте ки қубур ба итмом мерасад, якҷоя кунед (Муттаҳид Вақте ки қубур муваффақ мешавад, MWPS) ягон огоҳиномаи почтаи электронӣ фиристода нашудааст. Шумо бояд вазъиятро дастӣ санҷед ё огоҳии якҷояро интизор шавед. Бо ин нашр мо хушнудем, ки саҳми корбаронро пешниҳод кунем
Эҷоди кластерҳои EKS бо версияи аз ҷониби корбар муайяншудаи Kubernetes
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Корбарони GitLab акнун метавонанд версияи Kubernetes-ро интихоб кунанд, ки аз ҷониби EKS пешниҳод карда мешавад; шумо метавонед дар байни версияҳои 1.14–1.17 интихоб кунед.
Эҷоди ҳодисаҳо ҳамчун намудҳои чипта
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
На ҳар як мушкилоте, ки дарҳол ба миён меояд, ҳушдорҳоро ба вуҷуд меорад: корбарон дар бораи қатъшавӣ хабар медиҳанд ва аъзоёни даста масъалаҳои иҷроишро таҳқиқ мекунанд. Ҳодисаҳо ҳоло як намуди чипта мебошанд, бинобар ин дастаҳои шумо метавонанд онҳоро ҳамчун як қисми ҷараёни муқаррарии кори худ зуд эҷод кунанд. клик кунед Вазифаи нав аз ҳама ҷо дар GitLab ва дар саҳро Намуди интихоб кунед Ҳодиса.
Зикр кардани огоҳиҳои GitLab дар Markdown
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Мо огоҳиҳои GitLab-ро тавассути илова кардани як навъи нави ёдоварӣ барои онҳо дар GitLab Markdown такмил додем, ки мубодила ва зикри огоҳиҳоро осонтар мекунад. Истифода баред ^alert#1234
барои зикр кардани огоҳӣ дар ҳама гуна майдони Markdown: дар ҳодисаҳо, чиптаҳо ё дархостҳои якҷоя. Ин инчунин ба шумо кӯмак мекунад, ки корҳоеро муайян кунед, ки на аз чиптаҳо ё якҷоя кардани дархостҳо, аз огоҳиҳо сохта шудаанд.
Намоиши сарбории ҳушдор аз рӯи ҳодиса
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Тавсифи ҳушдор дорои маълумоти муҳим барои ҳалли мушкилот ва барқарорсозӣ мебошад ва ин маълумот бояд ба осонӣ дастрас бошад, то ҳангоми кор барои ҳалли ҳодиса ба шумо асбобҳо ё ҷадвалҳоро иваз накунед. Ҳодисаҳое, ки аз огоҳиҳо сохта шудаанд, тавсифи пурраи огоҳиро дар ҷадвал нишон медиҳанд Тафсилоти огоҳӣ.
Ҷустуҷӯи пешрафта 75% тезтар
(БРУНЗА, НУҚРА, ТИЛЛО)
GitLab, ҳамчун як замимаи ягона, дорои қобилияти беназири кашфи мундариҷа дар тамоми ҷараёни кори DevOps-и шумо мебошад. Дар GitLab 13.4, ҷустуҷӯи пешрафта натиҷаҳои онро 75% тезтар бармегардонад
Намоиши лоиҳаҳои ҳазфшуда барои маъмурон
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО)
Имконияти мавқуф гузоштани ҳазфи лоиҳа вуҷуд дошт
Ин хусусият ба маъмурон назорати бештари ҳазфи лоиҳаро тавассути ҷамъоварии ҳама маълумоти дахлдор дар як ҷо ва фароҳам овардани қобилияти бекор кардани амалҳои ҳазфкунии номатлуб медиҳад.
Спасибо
Дастгирии иловагӣ барои қоидаҳои push гурӯҳ ба API
(БРУНЗА, НУҚРА, ТИЛЛО)
Пештар, қоидаҳои фишори гурӯҳро танҳо тавассути дидани ҳар як гурӯҳ тавассути GitLab UI ва татбиқи ин қоидаҳо танзим кардан мумкин буд. Шумо ҳоло метавонед ин қоидаҳоро тавассути API идора кунед, то асбобҳои фармоишии худ ва автоматикунонии GitLab-ро дастгирӣ кунед.
Бекор кардани аломатҳои дастрасии шахсӣ барои нигаҳдории худидоракунии эътимоднома
(НИҲО)
Файли конфигуратсия барои муҳаррири сайти статикӣ
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Дар GitLab 13.4, мо роҳи нави танзими муҳаррири сайти статикиро ҷорӣ мекунем. Гарчанде ки файли конфигуратсия ягон танзимотро дар ин нашр ҳифз намекунад ё қабул намекунад, мо барои мутобиқсозии ояндаи рафтори муҳаррир замина мегузорем. Дар нашрҳои оянда мо ба файл илова хоҳем кард .gitlab/static-site-editor.yml
параметрҳо барои насб
Таҳрири қисми муқаддимавии файл бо истифода аз муҳаррири сайти статикӣ
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Материяи асосӣ як роҳи чандир ва қулай барои муайян кардани тағирёбандаҳои саҳифа дар файлҳои додаҳо барои коркард аз ҷониби генератори сайти статикӣ мебошад. Он маъмулан барои таъини унвони саҳифа, қолаби тарҳ ё муаллиф истифода мешавад, аммо метавонад барои интиқоли ҳама гуна намуди метадата ба генератор ҳангоми намоиши саҳифа дар HTML истифода шавад. Қисми муқаддимавӣ дар қисми болоии ҳар як файли додаҳо ҷойгир аст, одатан ҳамчун YAML ё JSON формат карда мешавад ва синтаксиси пайваста ва дақиқро талаб мекунад. Корбароне, ки бо қоидаҳои мушаххаси синтаксис ошно нестанд, метавонанд нохост аломати беэътибор ворид кунанд, ки дар навбати худ метавонад мушкилоти форматкунӣ ё ҳатто нокомиро ба вуҷуд орад.
Ҳолати таҳрири WYSIWYG муҳаррири сайти статикӣ аллакай муқаддимаро аз муҳаррир хориҷ мекунад, то ин хатогиҳои форматкуниро пешгирӣ кунад. Аммо, ин ба шумо имкон намедиҳад, ки арзишҳои дар ин қисм нигоҳ дошташударо бе бозгашт ба таҳрир дар реҷаи манбаъ тағир диҳед. Дар GitLab 13.4, шумо метавонед ба дилхоҳ соҳа дастрасӣ пайдо кунед ва арзиши онро дар интерфейси шинос дар асоси шакл таҳрир кунед. Вақте ки тугма пахш карда мешавад Танзимотҳо (Танзимот) панел кушода мешавад, ки майдони формаро барои ҳар як калиди дар ибтидо муайяншуда нишон медиҳад. Майдонҳо бо арзиши ҷорӣ пур карда мешаванд ва таҳрир кардани яке аз онҳо ба мисли ворид кардани он дар шакли веб осон аст. Таҳрири муқаддима бо ин роҳ аз синтаксиси мураккаб канорагирӣ мекунад ва ба шумо назорати пурраи мундариҷаро медиҳад ва кафолат медиҳад, ки натиҷаи ниҳоӣ пайваста формат карда шавад.
GitLab барои Jira ва DVCS Connector ҳоло дар Core аст
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Барои корбарони Jira дар GitLab:
Ин хусусиятҳо қаблан танҳо дар нақшаи Premium мо дастрас буданд, аммо ҳоло барои ҳама корбарон дастрасанд!
Овоздиҳии аксарият барои муомилоти кластери Gitaly (бета)
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО)
Кластери Gitaly ба шумо имкон медиҳад, ки анбори Git-ро ба гиреҳҳои сершумори "гарм"-и Gitaly такрор кунед. Ин таҳаммулпазирии хатогиҳоро тавассути бартараф кардани як нуқтаи нокомӣ афзоиш медиҳад.
Овоздиҳии аксарият таҳаммулпазирии хатогиҳоро тавассути талаб кардани розигии аксарияти гиреҳҳо (на ҳама) пеш аз захира кардани тағирот дар диск беҳтар мекунад. Агар ин хусусияти ивазкунӣ фаъол бошад, навиштан бояд дар гиреҳҳои сершумор муваффақ бошад. Гиреҳҳои мухолиф бо истифода аз такрори асинхронӣ аз он гиреҳҳое, ки кворум ташкил кардаанд, ба таври худкор ҳамоҳанг карда мешаванд.
Дастгирии схемаи фармоишӣ барои тасдиқи JSON дар Web IDE
(ПРЕМИУМ, НИҲО, НУҚРА, ТИЛЛО)
Лоиҳаҳое, ки одамон конфигуратсияҳоро дар JSON ё YAML менависанд, аксар вақт ба мушкилот дучор мешаванд, зеро хатои ҳарф ва шикастани чизе осон аст. Барои дарёфти ин масъалаҳо дар лӯлаи CI метавон асбобҳои санҷишро нависед, аммо истифодаи файли схемаи JSON метавонад барои пешниҳоди ҳуҷҷатҳо ва маслиҳатҳо муфид бошад.
Иштирокчиёни лоиҳа метавонанд дар анбори худ роҳро ба схемаи фармоишӣ дар файл муайян кунанд .gitlab/.gitlab-webide.yml
, ки схема ва роҳро ба файлҳои тафтишшаванда муайян мекунад. Вақте ки шумо файли мушаххасро ба Web IDE бор мекунед, шумо фикру мулоҳизаҳои иловагӣ ва тасдиқро хоҳед дид, ки ба шумо дар сохтани файл кӯмак мекунад.
Маҳдудияти шохабандии Графикаи мустақими асикликӣ (DAG) то 50 афзоиш ёфт
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Агар шумо конвейерхоро истифода баред needs:
, хеле сахт. Дар 13.4, маҳдудияти пешфарз аз 10 то 50 зиёд карда шуд, то ба шабакаҳои мураккаби муносибатҳои байни корҳо дар қубурҳои шумо имкон диҳад.
Агар шумо маъмури як мисоли фармоишии GitLab бошед, шумо метавонед ин маҳдудиятро тавассути насб кардани хусусияти гузариш боз ҳам баландтар кунед, гарчанде ки мо барои ин дастгирии расмӣ пешниҳод намекунем.
Документация по настройке needs:
Рафтори беҳтаршуда needs
барои супоришхои аз даст додашуда
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Дар баъзе мавридҳо, кори аз даст додашуда дар қубур метавонад барои вобастагии дар needs
, ки боиси пеш рафтани кори минбаъда гардид, ки ин набояд рӯй дод. Ин рафтор дар версияи 13.4 ислоҳ шудааст ва needs
холо ходисахои ичро нашудани супоришхоро дуруст хал мекунад.
Документация по настройке needs
Артефакти охирини ҷустуҷӯро пиндор кунед, то аз нест карда шудани он пешгирӣ кунед
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
GitLab ҳоло ба таври худкор кори муваффақ ва артефакти қубурро дар ҳама филиалҳои фаъол, якҷоя кардани дархост ё тег ба таври худкор қулф мекунад, то пас аз анҷоми мӯҳлат нест карда нашавад. Барои тоза кардани артефактҳои кӯҳна муқаррар кардани қоидаҳои хашмгинтари мӯҳлат осонтар мешавад. Ин ба кам кардани масрафи фазои диск кӯмак мекунад ва кафолат медиҳад, ки шумо ҳамеша нусхаи артефакти навтаринро аз қубур доред.
Дастури CI/CD барои оптимизатсияи қубур
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Оптимизатсияи лӯлаи CI/CD-и шумо метавонад суръати интиқолро беҳтар кунад ва пулро сарфа кунад. Мо ҳуҷҷатҳои худро такмил додем, то дастури фаврӣ барои ба даст овардани самараи бештар аз оптимизатсияи қубурҳои шуморо дар бар гирад.
Ҳисоботи санҷишӣ аз рӯи ҳолати санҷиш мураттаб карда шудааст
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Маҳдудияти андозаи файлҳое, ки ба феҳристи бастаҳо бор карда шудаанд
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Ҳоло дар ҳаҷми файлҳои бастаҳо, ки метавонанд ба феҳристи бастаҳои GitLab бор карда шаванд, маҳдудиятҳо мавҷуданд. Маҳдудиятҳо барои беҳтар кардани кори сабти бастаҳо ва пешгирии сӯиистифода илова карда шуданд. Маҳдудиятҳо вобаста ба формати бастаҳо фарқ мекунанд. Барои GitLab.com андозаи максималии файл инҳоянд:
- Конан: 250 МБ
- Ҳадди: 3 ГБ
- NPM: 300MB
- NuGet: 250MB
- PyPI: 3 ГБ
Барои мисолҳои фармоишии GitLab, пешфарзҳо якхелаанд. Аммо, администратор метавонад маҳдудиятҳоро бо истифода аз навсозӣ кунад
Барои интишори бастаҳои PyPI аз CI_JOB_TOKEN истифода баред
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Шумо метавонед анбори GitLab PyPI-ро барои эҷод, нашр ва мубодилаи бастаҳои Python дар якҷоягӣ бо рамзи манбаъ ва лӯлаҳои CI/CD истифода баред. Аммо, қаблан шумо бо истифода аз тағирёбандаи муҳити пешакӣ муайяншуда аутентификатсия карда наметавонед CI_JOB_TOKEN
. Дар натиҷа, ба шумо лозим омад, ки маълумоти шахсии худро барои навсозии анбори PyPI истифода баред, ё шояд шумо тасмим гирифтаед, ки аз анбор умуман истифода набаред.
Ҳоло истифодаи GitLab CI/CD барои нашр ва насби бастаҳои PyPI бо истифода аз тағирёбандаи муҳити пешакӣ муайяншуда осонтар аст CI_JOB_TOKEN
.
профилҳои сканер DAST мувофиқи дархост
(НИҲО, ТИЛЛО)
Ба скан DAST аз рӯи дархост, ки буд
Файли конфигуратсияи масир барои саҳифаҳои GitLab
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Агар шумо саҳифаҳои GitLab-ро истифода баред ва хоҳед, ки тағироти URL-ро беҳтар идора кунед, шумо шояд пай бурдаед, ки идоракунии масир дар сайти GitLab Pages имконнопазир аст. GitLab ҳоло ба шумо имкон медиҳад, ки қоидаҳоро барои масири як URL ба дигараш барои сайти Саҳифаҳои худ тавассути илова кардани файли конфигуратсия ба анбор танзим кунед. Ин хусусият ба шарофати саҳми Кевин Барнетт имконпазир шудааст (
Ҳолати Terraform аз ҷониби GitLab идора карда мешавад
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Дастрасӣ ба версияҳои қаблии ҳолати Terraform ҳам барои мувофиқат ва ҳам барои ислоҳи ислоҳ зарур аст. Дастгирии версияи ҳолати Terraform, ки аз ҷониби GitLab идора мешавад, аз GitLab 13.4. Версиягузорӣ ба таври худкор барои файлҳои нави ҳолати Terraform фаъол карда мешавад. Файлҳои ҳолати мавҷудаи Terraform хоҳанд буд
Тафсилоти муҳими огоҳинома дар бораи ҳодиса
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Ҳангоми коркарди ҳодисаҳо, шумо бояд ба осонӣ муайян кунед, ки ҳушдор чанд вақт кушода буд ва чанд маротиба ин ҳодиса оғоз шудааст. Ин тафсилот аксар вақт барои муайян кардани таъсир ба муштарӣ ва чӣ гуна дастаи шумо бояд аввал ҳал шавад, муҳиманд. Дар панели нави Тафсилоти ҳодиса, мо вақти оғози ҳушдор, шумораи ҳодисаҳо ва истинод ба ҳушдори аслиро нишон медиҳем. Ин маълумот барои ҳодисаҳое, ки аз огоҳиҳо тавлид мешаванд, дастрас аст.
Танзим ва таҳрири параметри шиддатнокии ҳодиса
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Андозаи шиддатнокии ҳодиса ба посухдиҳандагон ва ҷонибҳои манфиатдор имкон медиҳад, ки таъсири қатъшавӣ, инчунин усул ва таъхирнопазирии вокунишро муайян кунанд. Вақте ки дастаи шумо натиҷаҳоро ҳангоми ҳалли ҳодиса ва барқарорсозӣ мубодила мекунад, онҳо метавонанд ин танзимотро тағир диҳанд. Шумо ҳоло метавонед дараҷаи вазнинии ҳодисаро дар панели тарафи рости саҳифаи Тафсилоти ҳодиса таҳрир кунед ва вазнинӣ дар рӯйхати ҳодисаҳо нишон дода мешавад.
Эҷод, таҳрир ва нест кардани қоидаҳои амнияти шабакаи контейнерӣ
(НИҲО, ТИЛЛО)
Ин такмилдиҳии муҳаррири қоидаҳои бехатарии шабакаи контейнерӣ ба корбарон имкон медиҳад, ки қоидаҳои худро мустақиман аз интерфейси корбари GitLab ба осонӣ эҷод, таҳрир ва нест кунанд. Хусусиятҳои муҳаррир дохил мешаванд .yaml
барои корбарони ботаҷриба ва муҳаррири қоидаҳо бо интерфейси интуитивӣ барои онҳое, ки дар қоидаҳои шабака нав ҳастанд. Шумо метавонед имконоти идоракунии қоидаҳои навро дар қисмат пайдо кунед Амният ва риоя > Идоракунии таҳдид > Қоидаҳо (Амният ва мувофиқат > Идоракунии таҳдид > Сиёсат).
Дастгирии нигаҳдории Azure blob
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО, РОЙГОН, БРУНЗА, НУҚРА, ТИЛЛО)
Ҳоло ҳам GitLab ва ҳам GitLab Runner дастгирӣ мекунанд
Мисолҳои GitLab Azure-ро барои ҳама намуди мағозаҳои объектҳо, аз ҷумла файлҳои LFS, артефактҳои CI ва
Протсессори кори GitLab инчунин Azure-ро барои нигоҳдорӣ дастгирӣ мекунад [runners.cache.azure]
Бастаҳои Omnibus ARM64 барои Ubuntu ва OpenSUSE
(АСОСӢ, САРТАР, ПРЕМИУМ, НИҲО)
Дар посух ба талаботи афзояндаи дастгирӣ барои идора кардани GitLab дар меъмории 64-битии ARM, мо бо хушнудӣ мавҷудияти бастаи расмии ARM64 Ubuntu 20.04 Omnibusро эълон мекунем. Ташаккури зиёд ба Зитай Чен ва Гийом Гардет барои саҳми бузурге, ки онҳо гузоштаанд - дархостҳои якҷоякунии онҳо дар ин нақши калидӣ бозиданд!
Барои зеркашӣ ва насб кардани бастаи Ubuntu 20.04, ба мо равед Ubuntu
.
Дастгирии аутентификатсияи корти смарт барои диаграммаи GitLab Helm
(ПРЕМИУМ, НИҲО)
Кортҳои интеллектуалӣ, аз қабили Кортҳои дастрасии умумӣ (CAC), акнун метавонанд барои тасдиқи инстансияи GitLab, ки тавассути диаграммаи Helm ҷойгир шудаанд, истифода шаванд. Кортҳои интеллектуалӣ бо истифода аз сертификатҳои X.509 бар зидди пойгоҳи додаҳои маҳаллӣ тасдиқ карда мешаванд. Бо ин, дастгирии корти интеллектуалӣ бо диаграммаи Helm ҳоло ба дастгирии корти интеллектуалӣ, ки дар ҷойгиркунии Omnibus мавҷуд аст, мувофиқат мекунад.
Қайдҳои муфассали нашр ва дастурҳои навсозӣ/насбкунӣ метавонанд дар пости аслии англисӣ хонда шаванд:
Мо бо тарҷума аз забони англисӣ кор мекардем
Манбаъ: will.com