# GitLab 13.4 пуснат с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° HashiCorp Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Kubernetes Agent

# GitLab 13.4 пуснат с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° HashiCorp Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Kubernetes Agent

ΠŸΡƒΡΠ½Π°Ρ‚ΠΎ Π΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ 13.4 с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° HashiCorp Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ, Kubernetes Agent ΠΈ Ρ†Π΅Π½Ρ‚ΡŠΡ€ Π·Π° сигурност ΠΈ ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π΅ΠΌΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² Starter

Π’ GitLab Π²ΠΈΠ½Π°Π³ΠΈ мислим Π·Π° Ρ‚ΠΎΠ²Π° ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΠΎΠΌΠΎΠ³Π½Π΅Ρ‚Π΅ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π΄Π° намалят риска, Π΄Π° подобрят СфСктивността ΠΈ Π΄Π° доставят ΠΏΠΎ-Π±ΡŠΡ€Π·ΠΎ Π½Π° Π»ΡŽΠ±ΠΈΠΌΠ°Ρ‚Π° Π²ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°. Π’ΠΎΠ·ΠΈ мСсСц Π΄ΠΎΠ±Π°Π²ΠΈΡ…ΠΌΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ страхотни Π½ΠΎΠ²ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ подобряват сигурността, намаляват уязвимоститС, подобряват СфСктивността, правят GitLab ΠΏΠΎ-лСсСн Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ ΠΈ ΠΏΠΎΠΌΠ°Π³Π°Ρ‚ Π½Π° вашия Π΅ΠΊΠΈΠΏ Π΄Π° прСдоставя Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΎΡ‰Π΅ ΠΏΠΎ-Π±ΡŠΡ€Π·ΠΎ. НадявамС сС, Ρ‡Π΅ основнитС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° ΠΈΠ·Π΄Π°Π½ΠΈΠ΅Ρ‚ΠΎ Ρ‰Π΅ Π²ΠΈ Π±ΡŠΠ΄Π°Ρ‚ ΠΏΠΎΠ»Π΅Π·Π½ΠΈ 53 Π΄Ρ€ΡƒΠ³ΠΈ Π½ΠΎΠ²ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΠ΄ΠΎΠ±Π°Π²Π΅Π½ Π² Ρ‚ΠΎΠ²Π° ΠΈΠ·Π΄Π°Π½ΠΈΠ΅.

Π Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π° сигурност

ΠžΠΏΠΈΡ‚Π²Π°ΠΌΠ΅ сС Π΄Π° добавямС няколко Π½ΠΎΠ²ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ към GitLab DevSecOps всСки мСсСц ΠΈ Ρ‚Π°Π·ΠΈ вСрсия Π½Π΅ Π΅ ΠΈΠ·ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅. Π’Π°ΠΉΠ½ΠΈΡ‚Π΅ ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ ΠΎΡ‚ Ρ‚Ρ€Π΅Π·ΠΎΡ€Π° Π½Π° HashiCorp Π²Π΅Ρ‡Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π² CI/CD Π·Π°Π΄Π°Ρ‡ΠΈ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ° ΠΈ внСдряванСто. ОсвСн Ρ‚ΠΎΠ²Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ ТСлаят Π΄Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ раздСлянС Π½Π° Π·Π°Π΄ΡŠΠ»ΠΆΠ΅Π½ΠΈΡΡ‚Π° Π·Π° внСдряванС Π½Π° ΠΊΠΎΠ΄, Π²Π΅Ρ‡Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄ΠΎΠ±Π°Π²Π΅Ρ‚Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ с Π΄ΠΎΡΡ‚ΡŠΠΏ Π½Π° Reporter Π΄ΠΎ ролята Π½Π° Deployer. Π’Π°Π·ΠΈ роля ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π° ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Π½Π° Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΈ ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ ΠΈ Ρ‰Π΅ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π΄Π° ΠΏΠΎΡ‚Π²ΡŠΡ€ΠΆΠ΄Π°Π²Π°Ρ‚Π΅ заявки Π·Π° сливанС (Π² руската локализация Π½Π° GitLab, β€žΠ·Π°ΡΠ²ΠΊΠΈ Π·Π° ΡΠ»ΠΈΠ²Π°Π½Π΅β€œ) ΠΈ Π΄Π° внСдряватС ΠΊΠΎΠ΄ Π² Π·Π°Ρ‰ΠΈΡ‚Π΅Π½ΠΈ срСди, Π±Π΅Π· Π΄Π° прСдоставятС Π΄ΠΎΡΡ‚ΡŠΠΏ Π·Π° промяна Π½Π° самия ΠΊΠΎΠ΄.

Π”Ρ€ΡƒΠ³ Π½Π°Ρ‡ΠΈΠ½ Π·Π° намаляванС Π½Π° риска Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π½ΠΎΠ²ΠΈ GitLab Kubernetes Π°Π³Π΅Π½Ρ‚. БпСциалиститС ΠΏΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ°Ρ‚ ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ΠΈ Π½Π° Kubernetes ΠΎΡ‚ GitLab, Π±Π΅Π· Π΄Π° сС Π½Π°Π»Π°Π³Π° Π΄Π° ΠΈΠ·Π»Π°Π³Π°Ρ‚ своя ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ Π½Π° цСлия ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚. НиС ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° въвСТдамС ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅Π½ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» Π½Π° вСрсиитС Π·Π° Π½ΠΎΠ²ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ със ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅ Π½Π° Terraform Π‘ΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅ Π½Π° Terraform, управлявано ΠΎΡ‚ GitLab Π·Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½Π΅ Π½Π° ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΈΠ΅ ΠΈ лСсно отстраняванС Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ. И накрая, контролният ΠΏΠ°Π½Π΅Π» Π·Π° сигурност Π½Π° СкзСмпляра сС ΠΏΡ€Π΅Π²ΡŠΡ€Π½Π° Π² Π¦Π΅Π½Ρ‚ΡŠΡ€ Π·Π° сигурност GitLab с ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΈ Π·Π° уязвимости ΠΈ настройки Π·Π° сигурност.

По-ΡƒΠ΄ΠΎΠ±Π½Π° ΠΈ Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° с GitLab

ΠŸΠΎΠ΄ΠΎΠ±Ρ€ΠΈΡ…ΠΌΠ΅ Π½Π°ΡˆΠ΅Ρ‚ΠΎ Π³Π»ΠΎΠ±Π°Π»Π½ΠΎ Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅, ΠΊΠ°Ρ‚ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ…ΠΌΠ΅ Π±ΡŠΡ€Π·Π° навигация ΠΎΡ‚ Π»Π΅Π½Ρ‚Π°Ρ‚Π° Π·Π° Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅, ΠΊΠΎΠ΅Ρ‚ΠΎ Π²ΠΈ позволява лСсно Π΄Π° Π½Π°Π²ΠΈΠ³ΠΈΡ€Π°Ρ‚Π΅ Π΄ΠΎ Π½Π°ΠΉ-Π½ΠΎΠ²ΠΈΡ‚Π΅ Π±ΠΈΠ»Π΅Ρ‚ΠΈ, Π³Ρ€ΡƒΠΏΠΈ, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ, настройки ΠΈ Ρ‚Π΅ΠΌΠΈ Π·Π° ΠΏΠΎΠΌΠΎΡ‰. Щастливи смС Π΄Π° ΡΡŠΠΎΠ±Ρ‰ΠΈΠΌ Ρ‚ΠΎΠ²Π° Π² страницитС Π½Π° GitLab сС появиха прСнасочвания Π·Π° прСнасочванС Π½Π° ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ страници ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ Π² Π΄Π°Π΄Π΅Π½ сайт, ΠΊΠΎΠ΅Ρ‚ΠΎ позволява Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π΄Π° Ρ€Π°Π·Π³Ρ€ΡŠΡ‰Π°Ρ‚ сайтовСтС си ΠΏΠΎ-Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ. А Π·Π° Ρ‚Π΅Π·ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π±ΠΈΡ…Π° искали Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½Π° информация Π·Π° внСдряванСто, Ρ‚Π°Π·ΠΈ вСрсия позволява управлявайтС стотици ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½ΠΈ внСдрявания Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ ΠΎΡ‚ Π»Π΅Π½Ρ‚Π°Ρ‚Π° с инструмСнти Π½Π° срСдата!

ΠŸΡ€ΠΈΠ½ΠΎΡΠΈ с ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΊΠΎΠ΄

НиС прСдставлявамС ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΠ΄Π° Π² diffs Π½Π° исканС Π·Π° сливанС, ΠΊΠΎΠ΅Ρ‚ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈ MVP Ρ‚ΠΎΠ·ΠΈ мСсСц, Π€Π°Π±ΠΈΠΎ Π₯усСр. ΠœΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈΡ‚Π΅ Π·Π° ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅ Π½Π° тСста Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Π° Π·Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² ΠΊΠΎΠ΄Π° Π΄Π°Π²Π°Ρ‚ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π²ΠΈΠ·ΡƒΠ°Π»Π½ΠΎ прСдставянС Π½Π° ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΠ΄Π° ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° ΠΏΡ€Π΅Π³Π»Π΅Π΄ΠΈ; Ρ‚Π°Π·ΠΈ информация ΠΏΠΎΠΌΠ°Π³Π° Π·Π° ускоряванС Π½Π° ΠΏΡ€Π΅Π³Π»Π΅Π΄ΠΈΡ‚Π΅ ΠΈ намаляванС Π½Π° Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π·Π° обСдиняванС ΠΈ внСдряванС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠ΄. А ΡΡŠΡ‰ΠΎ ΠΈ Π½ΠΈΠ΅ прСмСстСни Ρ„Π»Π°Π³ΠΎΠ²Π΅ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² Starter ΠΈ ΠΏΠ»Π°Π½ΠΈΡ€Π°ΠΉΡ‚Π΅ прСмСстСтС Π³ΠΈ Π² Core във вСрсия 13.5.

И Ρ‚ΠΎΠ²Π° Π΅ само Π½Π°Ρ‡Π°Π»ΠΎΡ‚ΠΎ!

ΠšΠ°ΠΊΡ‚ΠΎ Π²ΠΈΠ½Π°Π³ΠΈ, ΠΈΠΌΠ° Ρ‚Π²ΡŠΡ€Π΄Π΅ ΠΌΠ°Π»ΠΊΠΎ място Π² общия ΠΏΡ€Π΅Π³Π»Π΅Π΄ ΠΈ ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ страхотни Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ във вСрсия 13.4. Π•Ρ‚ΠΎ ΠΎΡ‰Π΅ няколко:

Ако искатС Π΄Π° Π·Π½Π°Π΅Ρ‚Π΅ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΊΠ°ΠΊΠ²ΠΎ Π²ΠΈ ΠΎΡ‡Π°ΠΊΠ²Π° Π² слСдващия освобоТдаванС, Π²ΠΈΠΆΡ‚Π΅ Π½Π°ΡˆΠΈΡΡ‚ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ»ΠΈΠΏ Π·Π° ΠΈΠ·Π΄Π°Π½ΠΈΠ΅Ρ‚ΠΎ 13.5.

Π“Π»Π΅Π΄Π°ΠΉΡ‚Π΅ Π½Π°ΡˆΠ΅Ρ‚ΠΎ ΡƒΠ΅Π± ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅ β€žΠ£ΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ Π² ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ°Ρ‚Π΅Π»Π½ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π°β€œ.

# GitLab 13.4 пуснат с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° HashiCorp Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Kubernetes Agent

MVP Ρ‚ΠΎΠ·ΠΈ мСсСц - Π€Π°Π±ΠΈΠΎ Π₯усСр

Π€Π°Π±ΠΈΠΎ допринСсС Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ принос Π² ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΠ΄Π° Π² diffs Π½Π° исканС Π·Π° сливанС - функция, която Ρ‡Π°ΠΊΠ°ΡˆΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ дълго Π²Ρ€Π΅ΠΌΠ΅ Π² общността Π½Π° GitLab. Π’ΠΎΠ²Π° Π΅ наистина Π²Π°ΠΆΠ΅Π½ принос с Π½Π΅Ρ‚Ρ€ΠΈΠ²ΠΈΠ°Π»Π½ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ изискваха постоянно ΡΡŠΡ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ с Ρ‡Π»Π΅Π½ΠΎΠ²Π΅Ρ‚Π΅ Π½Π° Π΅ΠΊΠΈΠΏΠ° Π½Π° GitLab ΠΈ засСгнаха ΠΌΠ½ΠΎΠ³ΠΎ области Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΠΊΠ°Ρ‚ΠΎ UX, ΠΏΡ€Π΅Π΄Π΅Π½ ΠΈ Π±Π΅ΠΊ-Π΅Π½Π΄.

Основни характСристики Π½Π° ΠΈΠ·Π΄Π°Π½ΠΈΠ΅Ρ‚ΠΎ GitLab 13.4

Π˜Π·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ HashiCorp Vault Keys Π² CI Jobs

(PREMIUM, ULTIMATE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: ИздаванС

Π’ΡŠΠ² вСрсия 12.10 GitLab въвСдС Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ ΠΈ ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ към CI задания с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° ΠΌΠ°Π½ΠΈΠΏΡƒΠ»Π°Ρ‚ΠΎΡ€Π° Π½Π° задания GitLab (GitLab runner). Π‘Π΅Π³Π° сС Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π°ΠΌΠ΅ удостовСряванС с JWT, добавяйки Π½ΠΎΠ² синтаксис secrets Π΄Π° ΠΏΠΎΠ΄Π°Π΄Π΅ .gitlab-ci.yml. Π’ΠΎΠ²Π° Ρ‰Π΅ улСсни настройката ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ Π½Π° HashiCorp с GitLab.

# GitLab 13.4 пуснат с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° HashiCorp Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Kubernetes Agent

ΠšΠ»ΡŽΡ‡ΠΎΠ²Π° докумСнтация ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΡΠΌΠ΅ Π²ΠΈ GitLab Kubernetes Agent

(PREMIUM, ULTIMATE) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅

Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡΡ‚Π° Π½Π° GitLab с Kubernetes ΠΎΡ‚Π΄Π°Π²Π½Π° позволява внСдряванС Π½Π° Kubernetes ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ΠΈ Π±Π΅Π· нСобходимост ΠΎΡ‚ Ρ€ΡŠΡ‡Π½Π° конфигурация. Много ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ харСсаха Π»Π΅ΠΊΠΎΡ‚Π°Ρ‚Π° Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Ρ‚ΠΎΠ·ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΈ срСщнаха някои трудности. Π—Π° Ρ‚Π΅ΠΊΡƒΡ‰Π° интСграция Π²Π°ΡˆΠΈΡΡ‚ ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ трябва Π΄Π° Π΅ Π΄ΠΎΡΡ‚ΡŠΠΏΠ΅Π½ ΠΎΡ‚ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ GitLab Π΄Π° ΠΈΠΌΠ° Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Π½Π΅Π³ΠΎ. Π—Π° ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ‚ΠΎΠ²Π° Π½Π΅ Π΅ ΠΎΡΡŠΡ‰Π΅ΡΡ‚Π²ΠΈΠΌΠΎ, Π·Π°Ρ‰ΠΎΡ‚ΠΎ Ρ‚Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π°Π²Π°Ρ‚ Π΄ΠΎΡΡ‚ΡŠΠΏΠ° Π΄ΠΎ ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ΠΈ ΠΎΡ‚ ΡΡŠΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ Π·Π° сигурност, ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΈΠ΅ ΠΈΠ»ΠΈ Ρ€Π΅Π³ΡƒΠ»Π°Ρ‚ΠΎΡ€Π½ΠΈ ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΈ. Π—Π° Π΄Π° заобиколят Ρ‚Π΅Π·ΠΈ ограничСния, ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Π΄Π° изградят своитС инструмСнти Π²ΡŠΡ€Ρ…Ρƒ GitLab, Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π΅Π½ случай нямашС Π΄Π° ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Ρ‚Π°Π·ΠΈ функция.

ДнСс прСдставямС GitLab Kubernetes Agent, Π½ΠΎΠ² Π½Π°Ρ‡ΠΈΠ½ Π·Π° внСдряванС Π² ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ΠΈ Π½Π° Kubernetes. ΠΠ³Π΅Π½Ρ‚ΡŠΡ‚ Ρ€Π°Π±ΠΎΡ‚ΠΈ във вашия ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π½Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° Π³ΠΎ ΠΈΠ·Π»Π°Π³Π°Ρ‚Π΅ Π½Π° цСлия ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚. ΠΠ³Π΅Π½Ρ‚ΡŠΡ‚ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½ΠΈΡ€Π° внСдряванСто, ΠΊΠ°Ρ‚ΠΎ изисква Π½ΠΎΠ²ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ ΠΎΡ‚ GitLab, вмСсто GitLab Π΄Π° ΠΈΠ·ΠΏΡ€Π°Ρ‰Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ към ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€Π°. Π‘Π΅Π· Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΉ GitOps ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅, GitLab Π΅ Ρ‚ΠΎΡ‡Π½ΠΎ Π·Π° вас.

Моля, ΠΈΠΌΠ°ΠΉΡ‚Π΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄, Ρ‡Π΅ Ρ‚ΠΎΠ²Π° Π΅ ΠΏΡŠΡ€Π²ΠΎΡ‚ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° Π°Π³Π΅Π½Ρ‚Π°. Π’ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° смС фокусирали GitLab Kubernetes Agent Π²ΡŠΡ€Ρ…Ρƒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° внСдряванСто Ρ‡Ρ€Π΅Π· ΠΊΠΎΠ΄. Някои ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‰ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° Kubernetes, ΠΊΠ°Ρ‚ΠΎ Ρ‚Π°Π±Π»Π° Π·Π° внСдряванС ΠΈ управлявани ΠΎΡ‚ GitLab прилоТСния, всС ΠΎΡ‰Π΅ Π½Π΅ сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΠΌΠ΅Ρ‡Π΅ Ρ‚Π΅Π·ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ към Π°Π³Π΅Π½Ρ‚Π° Π² Π±ΡŠΠ΄Π΅Ρ‰ΠΈ вСрсии, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Π½ΠΎΠ²ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ, фокусирани Π²ΡŠΡ€Ρ…Ρƒ сигурността ΠΈ ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΈΠ΅Ρ‚ΠΎ.

# GitLab 13.4 пуснат с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° HashiCorp Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Kubernetes Agent

GitLab Kubernetes Agent ДокумСнтация ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

Π”Π°ΠΉΡ‚Π΅ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π° внСдряванС Π±Π΅Π· Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΠΊΠΎΠ΄

(PREMIUM, ULTIMATE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: ИздаванС

ΠŸΡ€Π΅Π΄ΠΈ Ρ‚ΠΎΠ²Π° систСмата Π·Π° Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π² GitLab Π½Π΅ Π²ΠΈ позволявашС Π΄Π° Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ отговорноститС във вашия Π΅ΠΊΠΈΠΏ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅Π·ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ отговарят Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π°, ΠΈ Ρ‚Π΅Π·ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ отговарят Π·Π° внСдряванСто. Π‘ пусканСто Π½Π° GitLab 13.4 ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π΄Π°Π΄Π΅Ρ‚Π΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π° ΠΏΠΎΡ‚Π²ΡŠΡ€ΠΆΠ΄Π°Π²Π°Π½Π΅ Π½Π° заявки Π·Π° сливанС Π·Π° внСдряванС, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Π·Π° дСйствитСлно внСдряванС Π½Π° ΠΊΠΎΠ΄Π° Π½Π° Ρ…ΠΎΡ€Π°, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ ΠΏΠΈΡˆΠ°Ρ‚ ΠΊΠΎΠ΄, ΠΊΠ°Ρ‚ΠΎ ΡΡŠΡ‰Π΅Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π½Π΅ ΠΈΠΌ прСдоставятС Π΄ΠΎΡΡ‚ΡŠΠΏ Π·Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‰ (Π² руската локализация Π½Π° GitLab, β€žΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‰ ").

# GitLab 13.4 пуснат с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° HashiCorp Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Kubernetes Agent

ДокумСнтация Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΠΎΠΊΠΎΠ»Π½Π°Ρ‚Π° срСда ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Спос.

Π¦Π΅Π½Ρ‚ΡŠΡ€ Π·Π° сигурност

(ΠšΠ ΠΠ•Π, ЗЛАВЕН) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: Π‘ΠΈΠ³ΡƒΡ€Π΅Π½

ΠŸΡ€Π΅Π΄ΠΈ Ρ‚ΠΎΠ²Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° уязвимости Π½Π° Π½ΠΈΠ²ΠΎ инстанция бСшС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΎ ΠΊΠ°ΠΊΡ‚ΠΎ във функционалността, Ρ‚Π°ΠΊΠ° ΠΈ Π² Π³ΡŠΠ²ΠΊΠ°Π²ΠΎΡΡ‚Ρ‚Π°. Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΡŠΡ‚ бСшС Π΅Π΄Π½Π° страница, която ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€Π° подробности Π·Π° уязвимостта, Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ Π½Π° ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ ΠΈ настройки. Няма ΠΌΠ½ΠΎΠ³ΠΎ място Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅ Π½Π° Ρ‚Π΅Π·ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈΠ»ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π° сигурност.

НаправихмС Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»Π½ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° сигурността ΠΈ прозрачността Π½Π° сигурността Π² GitLab. ΠŸΠ°Π½Π΅Π»ΡŠΡ‚ Π·Π° сигурност Π½Π° СкзСмпляра Π΅ трансформиран Π² цял Ρ†Π΅Π½Ρ‚ΡŠΡ€ Π·Π° сигурност. Най-голямата промяна Π΅ Π²ΡŠΠ²Π΅ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π½ΠΎΠ²Π° структура Π½Π° ΠΌΠ΅Π½ΡŽΡ‚ΠΎ: вмСсто Π΅Π΄Π½Π° страница, сСга Π²ΠΈΠΆΠ΄Π°Ρ‚Π΅ ΠΏΠ°Π½Π΅Π»Π° Π·Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» Π½Π° сигурността, Π΄ΠΎΠΊΠ»Π°Π΄Π° Π·Π° уязвимости ΠΈ сСкцията с настройки ΠΎΡ‚Π΄Π΅Π»Π½ΠΎ. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ функционалността Π½Π΅ сС Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΠ»Π°, Ρ€Π°Π·Π±ΠΈΠ²Π°Π½Π΅Ρ‚ΠΎ ΠΉ Ρ‰Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ подобрСния Π² Ρ‚ΠΎΠ·ΠΈ Ρ€Π°Π·Π΄Π΅Π», ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠ½Π°Ρ‡Π΅ Π±ΠΈΡ…Π° Π±ΠΈΠ»ΠΈ Ρ‚Ρ€ΡƒΠ΄Π½ΠΈ. Π’ΠΎΠΉ ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° поставя Π½Π°Ρ‡Π°Π»ΠΎΡ‚ΠΎ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ със сигурността, ΠΊΠΎΠΈΡ‚ΠΎ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ Π² Π±ΡŠΠ΄Π΅Ρ‰Π΅.

БпСциалният Ρ€Π°Π·Π΄Π΅Π» Π·Π° Π΄ΠΎΠΊΠ»Π°Π΄Π²Π°Π½Π΅ Π½Π° уязвимости Π²Π΅Ρ‡Π΅ ΠΈΠΌΠ° ΠΏΠΎΠ²Π΅Ρ‡Π΅ място Π·Π° ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° Π²Π°ΠΆΠ½ΠΈ подробности. Π’ΡƒΠΊ сС ΡΡŠΠ±ΠΈΡ€Π°Ρ‚ уязвимоститС, ΠΊΠΎΠΈΡ‚ΠΎ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° са Π² списъка с уязвимости Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. ΠŸΡ€Π΅ΠΌΠ΅ΡΡ‚Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΄ΠΆΠ°Π΄ΠΆΠΈ с ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ Π·Π° уязвимост Π² ΠΎΡ‚Π΄Π΅Π»Π΅Π½ Ρ€Π°Π·Π΄Π΅Π» създава ΡƒΠ΄ΠΎΠ±Π΅Π½ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Π½ ΠΏΠ°Π½Π΅Π» Π·Π° сигурност. Π‘Π΅Π³Π° Ρ‚ΠΎΠ²Π° Π΅ ΠΏΠ»Π°Ρ‚Π½ΠΎ Π·Π° Π±ΡŠΠ΄Π΅Ρ‰ΠΈ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ - Π½Π΅ само Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° уязвимости, Π½ΠΎ ΠΈ Π·Π° всякакви ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ със сигурността. И накрая, спСциална Π·ΠΎΠ½Π° Π·Π° настройки създава ΠΎΠ±Ρ‰ΠΎ пространство Π·Π° всички настройки Π·Π° сигурност Π½Π° Π½ΠΈΠ²ΠΎ инстанция, Π° Π½Π΅ само Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° уязвимости.

# GitLab 13.4 пуснат с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° HashiCorp Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Kubernetes Agent

ДокумСнтация Π½Π° Ρ†Π΅Π½Ρ‚ΡŠΡ€Π° Π·Π° сигурност Π½Π° СкзСмпляра ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Спос.

ΠŸΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‰ΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π²Π΅Ρ‡Π΅ са Π² GitLab Starter

(БВАРВЕР, ΠŸΠ Π•ΠœΠ˜Π£Πœ, ΠšΠ ΠΠ™Π•Π, Π‘Π ΠžΠΠ—, Π‘Π Π•Π‘Π Πž, Π—Π›ΠΠ’Πž) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: ИздаванС

GitLab 11.4 бСшС пуснат Π°Π»Ρ„Π° вСрсия Π½Π° ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π΅ΠΌΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Π’ 12.2 Π²ΡŠΠ²Π΅Π΄ΠΎΡ…ΠΌΠ΅ стратСгии Π·Π° тях ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ ΠΈ ΠΏΠΎ потрСбитСлско ΠΈΠΌΠ΅, Π° Π² 13.1 Π΄ΠΎΠΏ потрСбитСлски ΡΠΏΠΈΡΡŠΡ†ΠΈ ΠΈ опрСдСлянС Π½Π° стратСгии Π·Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ срСди.

По-Ρ€Π°Π½ΠΎ Ρ‚Π°Π·ΠΈ Π³ΠΎΠ΄ΠΈΠ½Π° GitLab сС Π°Π½Π³Π°ΠΆΠΈΡ€Π° Π΄Π° прСмСстСтС 18 Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΊΠΎΠ΄. Π’ Ρ‚Π°Π·ΠΈ вСрсия Π·Π°Π²ΡŠΡ€ΡˆΠΈΡ…ΠΌΠ΅ ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΠ½Π΅Ρ‚ΠΎ Π½Π° ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π΅ΠΌΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ към ΠΏΠ»Π°Π½Π° Starter ΠΈ Ρ‰Π΅ ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠΈΠΌ Π΄Π° Π³ΠΈ ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΠΌΠ΅ към Core с Git Lab 13.5. Π Π°Π΄Π²Π°ΠΌΠ΅ сС Π΄Π° прСдоставим Ρ‚Π°Π·ΠΈ функция Π½Π° ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ ΠΈ искамС Π΄Π° Π·Π½Π°Π΅ΠΌ ΠΊΠ°ΠΊ Ρ‰Π΅ я ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅.

ДокумСнтация Π·Π° ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π΅ΠΌΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

Π‘ΡŠΡ€Π·Π° навигация ΠΎΡ‚ Π»Π΅Π½Ρ‚Π°Ρ‚Π° Π·Π° Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) наличност

Понякога, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π½Π°Π²ΠΈΠ³ΠΈΡ€Π°Ρ‚Π΅ ΠΏΡ€Π΅Π· GitLab, искатС Π΄Π° ΠΎΡ‚ΠΈΠ΄Π΅Ρ‚Π΅ Π½Π°ΠΏΡ€Π°Π²ΠΎ към ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π΅Π½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ вмСсто страницата с Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ ΠΎΡ‚ Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅Ρ‚ΠΎ.

Π‘ Π³Π»ΠΎΠ±Π°Π»Π½Π°Ρ‚Π° Π»Π΅Π½Ρ‚Π° Π·Π° Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π±ΡŠΡ€Π·ΠΎ Π΄Π° Π½Π°Π²ΠΈΠ³ΠΈΡ€Π°Ρ‚Π΅ Π΄ΠΎ Π½Π°ΠΉ-Π½ΠΎΠ²ΠΈΡ‚Π΅ Π±ΠΈΠ»Π΅Ρ‚ΠΈ, Π³Ρ€ΡƒΠΏΠΈ, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ, настройки ΠΈ Ρ‚Π΅ΠΌΠΈ Π·Π° ΠΏΠΎΠΌΠΎΡ‰. ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΡ€ΠΈ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ клавишна комбинация /Π·Π° Π΄Π° прСмСститС курсора Π² Π»Π΅Π½Ρ‚Π°Ρ‚Π° Π·Π° Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅, Π·Π° Π΄Π° Π½Π°Π²ΠΈΠ³ΠΈΡ€Π°Ρ‚Π΅ GitLab ΠΎΡ‰Π΅ ΠΏΠΎ-Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ!

# GitLab 13.4 пуснат с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° HashiCorp Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Kubernetes Agent

Π’ΡŠΡ€ΡΠ΅Ρ‚Π΅ докумСнтация Π·Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ попълванС ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

ПоказванС Π½Π° ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΠ΄Π° Π² Ρ€Π°Π·Π»ΠΈΠΊΠΈΡ‚Π΅ Π² исканията Π·Π° сливанС

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: БъздаванС

ΠšΠΎΠ³Π°Ρ‚ΠΎ ΠΏΡ€Π΅Π³Π»Π΅ΠΆΠ΄Π°Ρ‚Π΅ заявка Π·Π° сливанС, ΠΌΠΎΠΆΠ΅ Π΄Π° Π΅ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π΄Π° сС ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈ Π΄Π°Π»ΠΈ промСнСният ΠΊΠΎΠ΄ Π΅ ΠΎΠ±Ρ…Π²Π°Π½Π°Ρ‚ ΠΎΡ‚ тСстовС Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡ†ΠΈ. ВмСсто Ρ‚ΠΎΠ²Π° Ρ€Π΅Ρ†Π΅Π½Π·Π΅Π½Ρ‚ΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Ρ€Π°Π·Ρ‡ΠΈΡ‚Π°Ρ‚ Π½Π° цялостното ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅ ΠΈ Π΄Π° изискват Ρ‚ΠΎ Π΄Π° бъдС ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΎ, ΠΏΡ€Π΅Π΄ΠΈ Π΄Π° одобрят исканСто Π·Π° сливанС. Π’ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ Ρ…Π°ΠΎΡ‚ΠΈΡ‡Π΅Π½ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π·Π° писанС Π½Π° тСстовС, ΠΊΠΎΠΉΡ‚ΠΎ Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ Π½Π΅ подобрява качСството Π½Π° ΠΊΠΎΠ΄Π° ΠΈΠ»ΠΈ ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅Ρ‚ΠΎ Π½Π° тСста.

Π‘Π΅Π³Π°, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΏΡ€Π΅Π³Π»Π΅ΠΆΠ΄Π°Ρ‚Π΅ diff заявка Π·Π° сливанС, Ρ‰Π΅ Π²ΠΈΠ΄ΠΈΡ‚Π΅ Π²ΠΈΠ·ΡƒΠ°Π»Π½ΠΎ ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΠ΄Π°. НовитС ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Ρ‰Π΅ Π²ΠΈ позволят Π±ΡŠΡ€Π·ΠΎ Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ Π΄Π°Π»ΠΈ промСнСният ΠΊΠΎΠ΄ Π΅ ΠΎΠ±Ρ…Π²Π°Π½Π°Ρ‚ ΠΎΡ‚ Π΅Π΄ΠΈΠ½ΠΈΡ‡Π΅Π½ тСст, ΠΊΠΎΠ΅Ρ‚ΠΎ Ρ‰Π΅ ΠΏΠΎΠΌΠΎΠ³Π½Π΅ Π·Π° ускоряванС Π½Π° ΠΏΡ€Π΅Π³Π»Π΅Π΄ΠΈΡ‚Π΅ Π½Π° ΠΊΠΎΠ΄Π° ΠΈ Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π·Π° обСдиняванС ΠΈ внСдряванС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠ΄.

Благодаря Π€Π°Π±ΠΈΠΎ Π₯усСр ΠΈ Siemens Π·Π° Ρ‚Π°Π·ΠΈ функция!

# GitLab 13.4 пуснат с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° HashiCorp Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Kubernetes Agent

ДокумСнтация Π·Π° ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° ΠΊΠΎΠ΄ΠΎΠ²ΠΎ ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅ с тСстовС ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

ΠžΡ‰Π΅ срСди ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ Π² ΠΏΠ°Π½Π΅Π»Π° Π·Π° срСди

(PREMIUM, ULTIMATE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: ИздаванС

ΠžΡ‚ пусканСто Π½Π° GitLab 12.5 с ΠΏΠ°Π½Π΅Π»ΠΈ Π·Π° ΠΎΠΊΠΎΠ»Π½Π°Ρ‚Π° срСда ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° прослСдяватС ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π½Π° срСди, Π½ΠΎ Π½Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ сСдСм срСди Π² Ρ‚Ρ€ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. ΠŸΠΎΠ΄ΠΎΠ±Ρ€ΠΈΡ…ΠΌΠ΅ Ρ‚ΠΎΠ·ΠΈ ΠΏΠ°Π½Π΅Π» във вСрсия 13.4, ΠΊΠ°Ρ‚ΠΎ Π³ΠΎ ΠΏΠ°Π³ΠΈΠ½ΠΈΡ€Π°Ρ…ΠΌΠ΅, Π·Π° Π΄Π° Π²ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π΅ΠΌ Π΄Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚Π΅ ΠΈ управляватС Π²Π°ΡˆΠΈΡ‚Π΅ срСди Π² ΠΌΠ°Ρ‰Π°Π±. Π‘Π΅Π³Π° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ срСди Π² ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ.

# GitLab 13.4 пуснат с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° HashiCorp Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Kubernetes Agent

ДокумСнтация Π½Π° ΠΏΠ°Π½Π΅Π»Π° Π·Π° срСди ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

GitLab ΠΏΠΎΠ΅ΠΌΠ° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π° Π½Π°Π΄ GitLab Terraform Provider

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅

Наскоро Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈ ΠΏΡ€Π°Π²Π° Π·Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° доставчика GitLab Terraform ΠΈ ΠΏΠ»Π°Π½ΠΈΡ€Π°ΠΉΡ‚Π΅ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Ρ‚Π΅ Π³ΠΎ Π² прСдстоящитС вСрсии. ΠŸΡ€Π΅Π· послСдния мСсСц ΠΏΡ€ΠΈΠ΅Ρ…ΠΌΠ΅ 21 заявки Π·Π° сливанС ΠΈ Π·Π°Ρ‚Π²ΠΎΡ€ΠΈΡ…ΠΌΠ΅ 31 заявки, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ някои дългогодишни Π³Ρ€Π΅ΡˆΠΊΠΈ ΠΈ липсващи Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠ°Ρ‚ΠΎ Π½Π°ΠΏΡ€. ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ΠΈ ΠΎΡ‚ инстанции... МоТСш Π½Π°ΡƒΡ‡Π΅Ρ‚Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ Π·Π° доставчика GitLab Terraform Π² докумСнтацията Π½Π° Terraform.

# GitLab 13.4 пуснат с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° HashiCorp Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Kubernetes Agent

ДокумСнтация Π½Π° GitLab Terraform доставчик ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

ВСстванС Π½Π° Fuzz API със спСцификации Π½Π° OpenAPI ΠΈΠ»ΠΈ HAR Ρ„Π°ΠΉΠ»

(ΠšΠ ΠΠ•Π, ЗЛАВЕН) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: Π‘ΠΈΠ³ΡƒΡ€Π΅Π½

API fuzz тСстванСто Π΅ чудСсСн Π½Π°Ρ‡ΠΈΠ½ Π΄Π° Π½Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ Π³Ρ€Π΅ΡˆΠΊΠΈ ΠΈ уязвимости във Π²Π°ΡˆΠΈΡ‚Π΅ ΡƒΠ΅Π± прилоТСния ΠΈ API, ΠΊΠΎΠΈΡ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΈ скСнСри ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ Π·Π° тСстванС ΠΌΠΎΠΆΠ΅ Π΄Π° пропуснат.

Fuzzing API тСстванСто Π² GitLab Π²ΠΈ позволява Π΄Π° прСдоставитС OpenAPI v2 спСцификация ΠΈΠ»ΠΈ HAR Ρ„Π°ΠΉΠ» Π²Π°ΡˆΠ΅Ρ‚ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ слСд Ρ‚ΠΎΠ²Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ Π²Ρ…ΠΎΠ΄Π½ΠΈ Π΄Π°Π½Π½ΠΈ Π·Π° ΠΊΡ€Π°ΠΉΠ½ΠΎ тСстванС ΠΈ Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅ Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ. Π Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ сС ΠΏΠΎΠΊΠ°Π·Π²Π°Ρ‚ Π½Π΅Π·Π°Π±Π°Π²Π½ΠΎ във вашия ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€.

Π’ΠΎΠ²Π° Π΅ ΠΏΡŠΡ€Π²ΠΎΡ‚ΠΎ Π½ΠΈ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° тСстванС Π½Π° API Π·Π° Ρ€Π°Π·ΠΌΠΈΠ²Π°Π½Π΅ ΠΈ Ρ‰Π΅ сС Ρ€Π°Π΄Π²Π°ΠΌΠ΅ Π΄Π° Ρ‡ΡƒΠ΅ΠΌ ΠΊΠ°ΠΊΠ²ΠΎ мислитС. Π—Π° Fuzzing тСстванС ΠΈΠΌΠ°ΠΌΠ΅ ΠΎΡ‰Π΅ Π½Π° склад ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ΄Π΅ΠΈ, която Ρ‰Π΅ Π±Π°Π·ΠΈΡ€Π°ΠΌΠ΅ Π½Π° пусканСто Π½Π° Ρ‚Π°Π·ΠΈ функция.

ДокумСнтация Π·Π° тСстванС Π½Π° API Fuzz ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Спос.

Π’ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°ΠΉΡ‚Π΅ Π½ΠΎΠ²ΠΈΡ‚Π΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ Π² ΠΏΠ°Π½Π΅Π»Π° с ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€

Π’ ΠΌΠΈΠ½Π°Π»ΠΎΡ‚ΠΎ ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Π² Ρ‚Π°Π±Π»ΠΎΡ‚ΠΎ Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈΡ‚Π΅ Π² GitLab бСшС Ρ‚Ρ€ΡƒΠ΄Π½Π° Π·Π°Π΄Π°Ρ‡Π°. Π‘Π»Π΅Π΄ ΠΊΠ°Ρ‚ΠΎ стС създали показатСля Π² YAML Ρ„Π°ΠΉΠ»Π° Π½Π° ΠΏΠ°Π½Π΅Π»Π°, стС Π½Π°ΠΏΡ€Π°Π²ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² master, Π±Π΅Π· Π΄Π° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅ Π΄Π°Π»ΠΈ Ρ‚ΠΎΠΊΡƒ-Ρ‰ΠΎ ΡΡŠΠ·Π΄Π°Π΄Π΅Π½Π°Ρ‚Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Ρ€Π°Π±ΠΎΡ‚ΠΈ Ρ‚ΠΎΡ‡Π½ΠΎ ΠΊΠ°ΠΊΡ‚ΠΎ искатС. Π—Π°ΠΏΠΎΡ‡Π²Π°ΠΉΠΊΠΈ с Ρ‚Π°Π·ΠΈ вСрсия, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΡ€Π΅Π³Π»Π΅ΠΆΠ΄Π°Ρ‚Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚Π΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠ°, ΠΊΠ°Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Ρ‚Π΅ прСдстава Π·Π° Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚Π°, ΠΏΡ€Π΅Π΄ΠΈ Π΄Π° ΠΈΠ·ΠΏΡ€Π°Ρ‚ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² .yaml Ρ„Π°ΠΉΠ»Π° Π½Π° ΠΏΠ°Π½Π΅Π»Π°.

ДокумСнтация Π·Π° добавянС Π½Π° Π½ΠΎΠ²Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ° към ΠΏΠ°Π½Π΅Π» ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

Π”Π°Π½Π½ΠΈ Π·Π° ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅ Π½Π° ΠΊΠΎΠ΄Π° с тСстовС Π·Π° всички ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ Π½Π° Π³Ρ€ΡƒΠΏΠ°Ρ‚Π°

(PREMIUM, ULTIMATE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°

ΠšΠΎΠ³Π°Ρ‚ΠΎ управляватС голям Π±Ρ€ΠΎΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ Π² GitLab, ΠΈΠΌΠ°Ρ‚Π΅ Π½ΡƒΠΆΠ΄Π° ΠΎΡ‚ Π΅Π΄ΠΈΠ½ ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ Π½Π° информация Π·Π° Ρ‚ΠΎΠ²Π° ΠΊΠ°ΠΊ ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΠ΄Π° сС промСня Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ‚Π΅ с Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π½Π° Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ. ΠŸΡ€Π΅Π΄ΠΈ ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ‚Π°Π·ΠΈ информация изисквашС досадна ΠΈ ΠΎΡ‚Π½Π΅ΠΌΠ°Ρ‰Π° Π²Ρ€Π΅ΠΌΠ΅ Ρ€ΡŠΡ‡Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°: Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Π΄Π° ΠΈΠ·Ρ‚Π΅Π³Π»ΠΈΡ‚Π΅ Π΄Π°Π½Π½ΠΈ Π·Π° ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΠ΄Π° ΠΎΡ‚ всСки ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈ Π΄Π° Π³ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€Π°Ρ‚Π΅ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π°.

Π’ΡŠΠ² вСрсия 13.4 стана възмоТно лСсно ΠΈ Π±ΡŠΡ€Π·ΠΎ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€Π°Π½Π΅ Π² .csv Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€Π°ΠΉΡ‚Π΅ всички Π΄Π°Π½Π½ΠΈ Π·Π° ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΠ΄Π° Π·Π° всички ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ Π½Π° Π³Ρ€ΡƒΠΏΠ°Ρ‚Π° ΠΈΠ»ΠΈ Π·Π° ΠΈΠ·Π±Ρ€Π°Π½ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ. Π’Π°Π·ΠΈ функция Π΅ MVC, тя Ρ‰Π΅ бъдС послСдвана ΠΎΡ‚ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π½Π°Ρ‡Π΅Ρ€Ρ‚Π°ΠΉΡ‚Π΅ срСдното ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅ във Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ.

# GitLab 13.4 пуснат с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° HashiCorp Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Kubernetes Agent

ДокумСнтация Π·Π° Π°Π½Π°Π»ΠΈΠ· Π½Π° Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Π½ΠΎΠ²ΠΈ Π΅Π·ΠΈΡ†ΠΈ Π·Π° пълно тСстванС Π½Π° fuzz

(ΠšΠ ΠΠ•Π, ЗЛАВЕН) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: Π‘ΠΈΠ³ΡƒΡ€Π΅Π½

Π’Π°Π·ΠΈ вСрсия въвСТда ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° няколко Π½ΠΎΠ²ΠΈ Π΅Π·ΠΈΠΊΠ° Π·Π° fuzz тСстванС, насочСно към пълно ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅.

Π‘Π΅Π³Π° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΡ€ΠΎΡƒΡ‡ΠΈΡ‚Π΅ всички Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π·Π° fuzz тСстванС във Π²Π°ΡˆΠΈΡ‚Π΅ Java, Rust ΠΈ Swift прилоТСния ΠΈ Π΄Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ΅Ρ‚Π΅ Π³Ρ€Π΅ΡˆΠΊΠΈ ΠΈ уязвимости, ΠΊΠΎΠΈΡ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΈ скСнСри ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ Π·Π° тСстванС ΠΌΠΎΠΆΠ΅ Π΄Π° пропуснат.

# GitLab 13.4 пуснат с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° HashiCorp Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Kubernetes Agent

ДокумСнтация Π·Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½ΠΈΡ‚Π΅ Π΅Π·ΠΈΡ†ΠΈ Π·Π° fuzz тСстванС ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Спос.

Π˜Π·Π²Π΅ΡΡ‚ΠΈΡ Π½Π° Π³Π»Π°Π²Π½Π°Ρ‚Π° страница Π½Π° срСди

(PREMIUM, ULTIMATE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: ИздаванС

Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π°Ρ‚Π° Π·Π° срСди ΠΏΠΎΠΊΠ°Π·Π²Π° ΠΎΠ±Ρ‰ΠΎΡ‚ΠΎ ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅ Π½Π° Π²Π°ΡˆΠΈΡ‚Π΅ срСди. Π’ Ρ‚Π°Π·ΠΈ вСрсия ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΈΡ…ΠΌΠ΅ Ρ‚Π°Π·ΠΈ страница, ΠΊΠ°Ρ‚ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ…ΠΌΠ΅ ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° прСдупрСТдСния. ЗадСйстванитС сигнали Π·Π°Π΅Π΄Π½ΠΎ със ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π²Π°ΡˆΠΈΡ‚Π΅ срСди Ρ‰Π΅ Π²ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π°Ρ‚ Π΄Π° ΠΏΡ€Π΅Π΄ΠΏΡ€ΠΈΠ΅ΠΌΠ΅Ρ‚Π΅ ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Ρ‰ΠΈ дСйствия ΠΏΠΎ-Π±ΡŠΡ€Π·ΠΎ.

# GitLab 13.4 пуснат с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° HashiCorp Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Kubernetes Agent

ДокумСнтация Π·Π° ΠΏΡ€Π΅Π³Π»Π΅Π΄ Π½Π° ΡΠΊΠΎΡ€ΠΎΡˆΠ½ΠΈ прСдупрСТдСния Π² срСди ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

Π’Π»ΠΎΠΆΠ΅Π½ΠΈΡ‚Π΅ Ρ‚Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈ Π²Π΅Ρ‡Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΈΠ·ΠΏΡŠΠ»Π½ΡΠ²Π°Ρ‚ свои собствСни Π²Π»ΠΎΠΆΠ΅Π½ΠΈ Ρ‚Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈ

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°

ΠšΠΎΠ³Π°Ρ‚ΠΎ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π²Π»ΠΎΠΆΠ΅Π½ΠΈ Ρ‚Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈ, стана възмоТно Π΄Π° сС ΠΈΠ·ΠΏΡŠΠ»Π½ΡΠ²Π°Ρ‚ Π½ΠΎΠ²ΠΈ Ρ‚Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈ Π² Π΄ΡŠΡ‰Π΅Ρ€Π½ΠΈ Ρ‚Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈ. Π”ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΎΡ‚ΠΎ Π½ΠΈΠ²ΠΎ Π½Π° Π΄ΡŠΠ»Π±ΠΎΡ‡ΠΈΠ½Π° ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΏΠΎΠ»Π΅Π·Π½ΠΎ, Π°ΠΊΠΎ ΠΈΠΌΠ°Ρ‚Π΅ Π½ΡƒΠΆΠ΄Π° ΠΎΡ‚ Π³ΡŠΠ²ΠΊΠ°Π²ΠΎΡΡ‚Ρ‚Π° Π·Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ² Π±Ρ€ΠΎΠΉ Ρ‚Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈ.

ΠŸΡ€Π΅Π΄ΠΈ Ρ‚ΠΎΠ²Π°, ΠΊΠΎΠ³Π°Ρ‚ΠΎ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ…Π° Π²Π»ΠΎΠΆΠ΅Π½ΠΈ Ρ‚Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈ, всСки Π΄ΡŠΡ‰Π΅Ρ€Π΅Π½ Ρ‚Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄ изисквашС Π·Π°Π΄Π°Π½ΠΈΠ΅ Π·Π° задСйстванС, ΠΊΠΎΠ΅Ρ‚ΠΎ бСшС Ρ€ΡŠΡ‡Π½ΠΎ Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Π½ΠΎ Π² родитСлския Ρ‚Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄. Π‘Π΅Π³Π° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚Π΅ Π²Π»ΠΎΠΆΠ΅Π½ΠΈ Ρ‚Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΎ Ρ‰Π΅ стартират ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π΅Π½ Π±Ρ€ΠΎΠΉ Π½ΠΎΠ²ΠΈ Π²Π»ΠΎΠΆΠ΅Π½ΠΈ Ρ‚Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈ. НапримСр, Π°ΠΊΠΎ ΠΈΠΌΠ°Ρ‚Π΅ monorepo, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΎ Π΄Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Ρ‚Π΅ ΠΏΡŠΡ€Π²ΠΈΡ Π²Π»ΠΎΠΆΠ΅Π½ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€, ΠΊΠΎΠΉΡ‚ΠΎ сам Ρ‰Π΅ създадС нСобходимия Π±Ρ€ΠΎΠΉ Π½ΠΎΠ²ΠΈ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΈ въз основа Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π² ΠΊΠ»ΠΎΠ½Π°.

# GitLab 13.4 пуснат с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° HashiCorp Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Kubernetes Agent

ДокумСнтация Π·Π° Π²Π»ΠΎΠΆΠ΅Π½ΠΈ Ρ‚Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈ ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° навигация ΠΌΠ΅ΠΆΠ΄Ρƒ родитСлски ΠΈ Π²Π»ΠΎΠΆΠ΅Π½ΠΈ ΠΊΠ°Π½Π°Π»ΠΈ

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°

ΠŸΡ€Π΅ΠΌΠΈΠ½Π°Π²Π°Π½Π΅Ρ‚ΠΎ ΠΌΠ΅ΠΆΠ΄Ρƒ родитСлски ΠΈ Π²Π»ΠΎΠΆΠ΅Π½ΠΈ Ρ‚Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈ ΠΏΡ€Π΅Π΄ΠΈ Ρ‚ΠΎΠ²Π° Π½Π΅ бСшС ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΠ΄ΠΎΠ±Π½ΠΎ - ΠΎΡ‚Π½Π΅ΠΌΠ°Ρ…Π° ΠΌΠ½ΠΎΠ³ΠΎ кликвания, Π·Π° Π΄Π° сС стигнС Π΄ΠΎ ТСлания Ρ‚Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄. Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Π½Π΅ бСшС лСсно Π΄Π° сС Ρ€Π°Π·Π±Π΅Ρ€Π΅ коя Ρ‚ΠΎΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π° Π΅ Π·Π°ΠΏΠΎΡ‡Π½Π°Π»Π° Ρ‚ΠΎΠ·ΠΈ Ρ‚Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄. Π‘Π΅Π³Π° Ρ‰Π΅ бъдС ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-лСсно Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ Π²Ρ€ΡŠΠ·ΠΊΠΈΡ‚Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ родитСлски ΠΈ Π²Π»ΠΎΠΆΠ΅Π½ΠΈ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΈ.

# GitLab 13.4 пуснат с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° HashiCorp Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Kubernetes Agent

ДокумСнтация Π·Π° Π²Π»ΠΎΠΆΠ΅Π½ΠΈ Ρ‚Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈ ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

Π Π°Π±ΠΎΡ‚Π° с ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½Π° ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° ΠΏΠΎΠΊΠ°Π·Π²Π° ΡΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ Π² Π΄Π»ΡŠΠΆΠ½ΠΎΡΡ‚Ρ‚Π°

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°

Ако стС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π»ΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° Π½Π° Π·Π°Π΄Π°Ρ‡ΠΈΡ‚Π΅, ΠΌΠΎΠΆΠ΅ Π±ΠΈ стС забСлязали, Ρ‡Π΅ Π΅ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π΄Π° сС ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈ коя ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π° Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° Π·Π° коя Ρ€Π°Π±ΠΎΡ‚Π°, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π°Ρ‚Π° Π½Π° Π·Π°Π΄Π°Ρ‡ΠΈΡ‚Π΅ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°Ρ…Π° Ρ‚Π°ΠΊΠ° matrix 1/4. Π’ΡŠΠ² вСрсия 13.4 Ρ‰Π΅ Π²ΠΈΠ΄ΠΈΡ‚Π΅ ΡΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΈΡ‚Π΅ стойности Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ са Π±ΠΈΠ»ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π² Ρ‚ΠΎΠ²Π° Π·Π°Π΄Π°Π½ΠΈΠ΅, вмСсто ΠΎΠ±Ρ‰ΠΎΡ‚ΠΎ ΠΈΠΌΠ΅ Π½Π° Π·Π°Π΄Π°Π½ΠΈΠ΅Ρ‚ΠΎ. НапримСр, Π°ΠΊΠΎ Ρ†Π΅Π»Ρ‚Π° Π²ΠΈ Π΅ Π΄Π° отстранитС Π³Ρ€Π΅ΡˆΠΊΠΈ Π·Π° x86 Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π°, Ρ‚ΠΎΠ³Π°Π²Π° Π·Π°Π΄Π°Ρ‡Π°Ρ‚Π° Ρ‰Π΅ бъдС ΠΈΠ·Π²ΠΈΠΊΠ°Π½Π° matrix: debug x86.

# GitLab 13.4 пуснат с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° HashiCorp Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Kubernetes Agent

ДокумСнтация Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° Π½Π° ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½Π° ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

Π”Ρ€ΡƒΠ³ΠΈ подобрСния Π² GitLab 13.4

Π‘Π²ΡŠΡ€Π·Π²Π°Π½Π΅ Π½Π° Π°ΠΊΠ°ΡƒΠ½Ρ‚ Π² Atlassian

(CORE, STARTER, PREMIUM, ULTIMATE) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅

ΠŸΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° GitLab Π²Π΅Ρ‡Π΅ Ρ‰Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΡΠ²ΡŠΡ€Π·Π²Π°Ρ‚ своитС Π°ΠΊΠ°ΡƒΠ½Ρ‚ΠΈ Π² GitLab с Π°ΠΊΠ°ΡƒΠ½Ρ‚ Π² Atlassian Cloud. Π’ΠΎΠ²Π° Ρ‰Π΅ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π΄Π° Π²Π»Π΅Π·Π΅Ρ‚Π΅ Π² GitLab с Π²Π°ΡˆΠΈΡ‚Π΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΈ Π΄Π°Π½Π½ΠΈ Π·Π° Atlassian, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Π΄Π° поставитС основата Π·Π° Π±ΡŠΠ΄Π΅Ρ‰ΠΈ подобрСния Π½Π° интСграцията. Gitlab с Jira ΠΈ с Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈ ΠΎΡ‚ линията Atlassian.

# GitLab 13.4 пуснат с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° HashiCorp Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Kubernetes Agent

ДокумСнтация Π·Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° Atlassian ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

ЕкспортирайтС списък с всички Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚ΠΈ Π·Π° сливанС

(ΠšΠ ΠΠ•Π, ЗЛАВЕН) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅

ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈΡ‚Π΅ Π·Π° ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΈΠ΅ сС нуТдаят ΠΎΡ‚ Π½Π°Ρ‡ΠΈΠ½ Π΄Π° ΠΏΠΎΠΊΠ°ΠΆΠ°Ρ‚ Π½Π° ΠΎΠ΄ΠΈΡ‚ΠΎΡ€ΠΈΡ‚Π΅ цялостСн ΠΏΠΎΠ³Π»Π΅Π΄ Π²ΡŠΡ€Ρ…Ρƒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈΡ‚Π΅, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с всяка Π΄Π°Π΄Π΅Π½Π° производствСна промяна. Π’ Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° GitLab Ρ‚ΠΎΠ²Π° ΠΎΠ·Π½Π°Ρ‡Π°Π²Π° ΡΡŠΠ±ΠΈΡ€Π°Π½Π΅ Π½Π° всичко Π½Π° Π΅Π΄Π½ΠΎ място: заявки Π·Π° сливанС, Π±ΠΈΠ»Π΅Ρ‚ΠΈ, ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΈ, сканирания Π·Π° сигурност ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ Π΄Π°Π½Π½ΠΈ Π·Π° Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚ΠΈ. ДосСга ΠΈΠ»ΠΈ Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Ρ€ΡŠΡ‡Π½ΠΎ Π΄Π° ΡΡŠΠ±ΠΈΡ€Π°Ρ‚Π΅ Ρ‚ΠΎΠ²Π° Π² GitLab, ΠΈΠ»ΠΈ Π΄Π° настройватС Π²Π°ΡˆΠΈΡ‚Π΅ инструмСнти Π·Π° ΡΡŠΠ±ΠΈΡ€Π°Π½Π΅ Π½Π° информация, ΠΊΠΎΠ΅Ρ‚ΠΎ Π½Π΅ бСшС ΠΌΠ½ΠΎΠ³ΠΎ Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ.

Π‘Π΅Π³Π° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ½ΠΎ Π΄Π° улавятС ΠΈ СкспортиратС Ρ‚Π΅Π·ΠΈ Π΄Π°Π½Π½ΠΈ, Π·Π° Π΄Π° посрСщнСтС Π²Π°ΡˆΠΈΡ‚Π΅ ΠΎΠ΄ΠΈΡ‚Π½ΠΈ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ Π½ΡƒΠΆΠ΄ΠΈ. Π—Π° Π΄Π° СкспортиратС списък с всички Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚ΠΈ Π·Π° сливанС Π·Π° Ρ‚Π΅ΠΊΡƒΡ‰Π°Ρ‚Π° Π³Ρ€ΡƒΠΏΠ°, трябва Π΄Π° ΠΎΡ‚ΠΈΠ΄Π΅Ρ‚Π΅ Π΄ΠΎ ΠΏΠ°Π½Π΅Π»ΠΈ Π·Π° ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΈΠ΅ ΠΈ Ρ‰Ρ€Π°ΠΊΠ½Π΅Ρ‚Π΅ Π²ΡŠΡ€Ρ…Ρƒ Π±ΡƒΡ‚ΠΎΠ½Π° Бписък Π½Π° всички Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚ΠΈ Π·Π° сливанС. ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΡΡ‚ Ρ„Π°ΠΉΠ» Ρ‰Π΅ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° всички Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚ΠΈ Π½Π° заявка Π·Π° сливанС, тСхния Π°Π²Ρ‚ΠΎΡ€, ΡΠ²ΡŠΡ€Π·Π°Π½ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π½Π° заявка Π·Π° сливанС, Π³Ρ€ΡƒΠΏΠ°, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, ΠΊΠΎΠΌΠΈΡ‚ΠΈΡ‚ΠΎΡ€ΠΈ ΠΈ Π΄Ρ€ΡƒΠ³Π° информация.

# GitLab 13.4 пуснат с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° HashiCorp Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Kubernetes Agent

ДокумСнтация Π·Π° създаванС Π½Π° ΠΎΡ‚Ρ‡Π΅Ρ‚ ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

Π˜Π·Π±Ρ€ΠΎΡΠ²Π°Π½Π΅ ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π»ΠΈΡ‡Π½ΠΈ Ρ‚ΠΎΠΊΠ΅Π½ΠΈ Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ Ρ‡Ρ€Π΅Π· API

(ΠšΠ ΠΠ•Π, ЗЛАВЕН) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅

Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π΄ΠΎΡΡ‚ΡŠΠΏΠ° Π΄ΠΎ пространството ΠΎΡ‚ ΠΈΠΌΠ΅Π½Π° Π½Π° GitLab Π΅ Π²Π°ΠΆΠ½Π° част ΠΎΡ‚ усилията Π·Π° ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΈΠ΅. ΠžΡ‚ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΡ‚Π΅ Π½Π° Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠ° привилСгия Π΄ΠΎ Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π²Ρ€Π΅ΠΌΠ΅Π²ΠΈ Π΄ΠΎΡΡ‚ΡŠΠΏ, ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ° няколко изисквания, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ Ρ‚ΠΎΠΊΠ΅Π½ΠΈ Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ Π² GitLab. Π—Π° Π΄Π° улСсним ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½Π΅Ρ‚ΠΎ ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° всички Ρ‚Π΅Π·ΠΈ потрСбитСлски ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΈ Π΄Π°Π½Π½ΠΈ във Π²Π°ΡˆΠ΅Ρ‚ΠΎ пространство ΠΎΡ‚ ΠΈΠΌΠ΅Π½Π°, Π½ΠΈΠ΅ прСдоставихмС Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π΄Π° ΠΈΠ·Π±Ρ€ΠΎΠΈΠΌ всички Ρ‚ΠΎΠΊΠ΅Π½ΠΈ Π·Π° частСн Π΄ΠΎΡΡ‚ΡŠΠΏ ΠΈ ΠΏΠΎ ΠΈΠ·Π±ΠΎΡ€ ΠΎΡ‚ΠΊΠ°Π·Π²Π°ΠΌ Π΄ΠΎΡΡ‚ΡŠΠΏ Ρ‡Ρ€Π΅Π· API.

Π’Π΅Π·ΠΈ подобрСния Π½Π° API Π½Π° GitLab позволяват Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π΄Π° изброяват ΠΈ отмСнят своитС Π»ΠΈΡ‡Π½ΠΈ Ρ‚ΠΎΠΊΠ΅Π½ΠΈ Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ, Π° Π½Π° администраторитС Π΄Π° изброяват ΠΈ отмСнят Ρ‚ΠΎΠΊΠ΅Π½ΠΈΡ‚Π΅ Π½Π° своитС ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ. Π’Π΅Ρ‡Π΅ Ρ‰Π΅ бъдС ΠΏΠΎ-лСсно Π·Π° администраторитС Π΄Π° Π²ΠΈΠΆΠ΄Π°Ρ‚ ΠΊΠΎΠΉ ΠΈΠΌΠ° Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ тяхното пространство ΠΎΡ‚ ΠΈΠΌΠ΅Π½Π°, Π΄Π° Π²Π·Π΅ΠΌΠ°Ρ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ въз основа Π½Π° потрСбитСлски Π΄Π°Π½Π½ΠΈ ΠΈ Π΄Π° отмСнят Π»ΠΈΡ‡Π½ΠΈ Ρ‚ΠΎΠΊΠ΅Π½ΠΈ Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° са Π±ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠΏΡ€ΠΎΠΌΠ΅Ρ‚ΠΈΡ€Π°Π½ΠΈ ΠΈΠ»ΠΈ ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΠΎΠΏΠ°Π΄Π°Ρ‚ извън ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈΡ‚Π΅ Π·Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» Π½Π° Π΄ΠΎΡΡ‚ΡŠΠΏΠ° Π½Π° компанията.

ДокумСнтация Π·Π° Ρ‚ΠΎΠΊΠ΅Π½ Π·Π° Π»ΠΈΡ‡Π΅Π½ Π΄ΠΎΡΡ‚ΡŠΠΏ ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

Π‘Π²ΡŠΡ€Π·Π°Π½ΠΈ Π±ΠΈΠ»Π΅Ρ‚ΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π²Π΅Ρ‡Π΅ са Π² GitLab Core

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: План

ΠŸΡ€Π΅Π΄ΠΈ няколко мСсСца обявихмС ΠΏΠ»Π°Π½ Π·Π° ΠΏΡ€Π΅Π²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° 18 Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΊΠΎΠ΄. Π Π°Π±ΠΎΡ‚Π΅ΠΉΠΊΠΈ, Π·Π° Π΄Π° изпълним Ρ‚ΠΎΠ²Π° ΠΎΠ±Π΅Ρ‰Π°Π½ΠΈΠ΅, Π½ΠΈΠ΅ Π½Π°ΠΏΡ€Π°Π²ΠΈΡ…ΠΌΠ΅ ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ Π±ΠΈΠ»Π΅Ρ‚ΠΈ, СкспортиранС Π½Π° Π±ΠΈΠ»Π΅Ρ‚ΠΈ Π² CSV ΠΈ Ρ€Π΅ΠΆΠΈΠΌ Π½Π° фокусиранС Π½Π° Ρ‚Π°Π±Π»ΠΎΡ‚ΠΎ със Π·Π°Π΄Π°Ρ‡ΠΈ (Π² руската локализация Π½Π° GitLab β€žΠ΄ΠΈΡΠΊΡƒΡΠΈΠΎΠ½Π½Π° Π΄ΡŠΡΠΊΠ°β€œ), Π½Π°Π»ΠΈΡ‡Π΅Π½ Π² основния ΠΏΠ»Π°Π½. Π’ΠΎΠ²Π° сС отнася само Π·Π° Π²Ρ€ΡŠΠ·ΠΊΠΈ ΠΎΡ‚ Ρ‚ΠΈΠΏΠ° β€žΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ Ρβ€œ, Π²Ρ€ΡŠΠ·ΠΊΠΈΡ‚Π΅ ΠΎΡ‚ Ρ‚ΠΈΠΏΠ° β€žΠ±Π»ΠΎΠΊΠΎΠ²Π΅β€œ ΠΈ β€žΠ±Π»ΠΎΠΊΠΎΠ²Π΅β€œ остават Π² ΠΏΠ»Π°Ρ‚Π΅Π½ΠΈΡ‚Π΅ ΠΏΠ»Π°Π½ΠΎΠ²Π΅.

Π‘Π²ΡŠΡ€Π·Π°Π½Π° докумСнтация Π·Π° Π±ΠΈΠ»Π΅Ρ‚ΠΈ ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

ПоказванС Π½Π° ΠΈΠΌΠ΅Ρ‚ΠΎ Π½Π° изходния ΠΊΠ»ΠΎΠ½ Π² страничната Π»Π΅Π½Ρ‚Π° Π½Π° заявката Π·Π° сливанС

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: БъздаванС

ΠšΠΎΠ³Π°Ρ‚ΠΎ ΠΏΡ€Π΅Π³Π»Π΅ΠΆΠ΄Π°Ρ‚Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² ΠΊΠΎΠ΄Π°, дискусии ΠΈ Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚ΠΈ Π½Π° заявки Π·Π° сливанС, чСсто Π΅ ΠΆΠ΅Π»Π°Ρ‚Π΅Π»Π½ΠΎ Π΄Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅ ΠΊΠ»ΠΎΠ½Π° Π»ΠΎΠΊΠ°Π»Π½ΠΎ Π·Π° ΠΏΠΎ-Π·Π°Π΄ΡŠΠ»Π±ΠΎΡ‡Π΅Π½ ΠΏΡ€Π΅Π³Π»Π΅Π΄. НамиранСто Π½Π° ΠΈΠΌΠ΅Ρ‚ΠΎ Π½Π° ΠΊΠ»ΠΎΠ½Π° ΠΎΠ±Π°Ρ‡Π΅ става всС ΠΏΠΎ-Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ към описаниСто Π½Π° заявката Π·Π° сливанС сС добавя ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅ ΠΈ страницата трябва Π΄Π° сС ΠΏΡ€Π΅Π²ΡŠΡ€Ρ‚Π° всС ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΈ ΠΏΠΎΠ²Π΅Ρ‡Π΅.

Π”ΠΎΠ±Π°Π²ΠΈΡ…ΠΌΠ΅ ΠΈΠΌΠ΅Ρ‚ΠΎ Π½Π° ΠΊΠ»ΠΎΠ½Π° към страничната Π»Π΅Π½Ρ‚Π° Π½Π° заявката Π·Π° сливанС, ΠΊΠΎΠ΅Ρ‚ΠΎ Π³ΠΎ Π½Π°ΠΏΡ€Π°Π²ΠΈ Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΎ ΠΏΠΎ всяко Π²Ρ€Π΅ΠΌΠ΅ ΠΈ Π΅Π»ΠΈΠΌΠΈΠ½ΠΈΡ€Π° нСобходимостта ΠΎΡ‚ ΠΏΡ€Π΅Π²ΡŠΡ€Ρ‚Π°Π½Π΅ ΠΏΡ€Π΅Π· цялата страница. Подобно Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠ°Ρ‚Π° Π·Π° заявка Π·Π° сливанС, Ρ€Π°Π·Π΄Π΅Π»ΡŠΡ‚ Π·Π° ΠΊΠ»ΠΎΠ½ Π½Π° ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΠΊΠ° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° ΡƒΠ΄ΠΎΠ±Π΅Π½ Π±ΡƒΡ‚ΠΎΠ½ "ΠΊΠΎΠΏΠΈΡ€Π°Π½Π΅".

Благодаря Π˜Ρ‚ΡŠΠ½ Π ΠΈΠ·ΠΎΡ€ Π·Π° огромния принос Π² Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅Ρ‚ΠΎ Π½Π° Ρ‚Π°Π·ΠΈ функция!

ДокумСнтация Π·Π° исканС Π·Π° сливанС ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

Π˜Π½Π΄ΠΈΠΊΠ°Ρ†ΠΈΡ Π·Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅Ρ‚ΠΎ Π½Π° свити Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π² diffs Π½Π° исканС Π·Π° сливанС

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: БъздаванС

ЗаявкитС Π·Π° сливанС, ΠΊΠΎΠΈΡ‚ΠΎ добавят ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ към мноТСство Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅, понякога свиват Π³ΠΎΠ»Π΅ΠΌΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΈ Ρ€Π°Π·Π»ΠΈΠΊΠΈ, Π·Π° Π΄Π° подобрят производитСлността Π½Π° дисплСя. ΠšΠΎΠ³Π°Ρ‚ΠΎ Ρ‚ΠΎΠ²Π° сС случи, Π΅ възмоТно случайно Π΄Π° пропуснСтС Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΈ ΠΏΡ€Π΅Π³Π»Π΅Π΄, особСно ΠΏΡ€ΠΈ заявки Π·Π° сливанС с голям Π±Ρ€ΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅. Π—Π°ΠΏΠΎΡ‡Π²Π°ΠΉΠΊΠΈ с вСрсия 13.4, заявкитС Π·Π° сливанС Ρ‰Π΅ ΠΌΠ°Ρ€ΠΊΠΈΡ€Π°Ρ‚ Ρ€Π°Π·Π»ΠΈΠΊΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Ρ‚ ΡΠ³ΡŠΠ½Π°Ρ‚ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ няма Π΄Π° пропуснСтС Ρ‚Π΅Π·ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° процСса Π½Π° ΠΏΡ€Π΅Π³Π»Π΅Π΄ Π½Π° ΠΊΠΎΠ΄Π°. Π—Π° ΠΎΡ‰Π΅ ΠΏΠΎ-голяма яснота ΠΏΠ»Π°Π½ΠΈΡ€Π°ΠΌΠ΅ Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€Ρ‚Π°Π²Π°Π½Π΅ Π½Π° Ρ‚Π΅Π·ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π² Π±ΡŠΠ΄Π΅Ρ‰Π° вСрсия. Π‘Π»Π΅Π΄Π΅Ρ‚Π΅ Π·Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° gitlab Π±ΠΈΠ»Π΅Ρ‚ β„–16047.

# GitLab 13.4 пуснат с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° HashiCorp Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Kubernetes Agent

ДокумСнтация Π·Π° свити Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π² Ρ€Π°Π·Π». заявка Π·Π° сливанС ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

ΠŸΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π·Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅Ρ‚ΠΎ Π½Π° свити Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π² diff заявка Π·Π° сливанС

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: БъздаванС

Π’ Ρ€Π°Π·Π΄Π΅Π»Π° diff Π·Π° исканС Π·Π° сливанС Π³ΠΎΠ»Π΅ΠΌΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ сС свиват, Π·Π° Π΄Π° сС ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΈ производитСлността. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΏΡ€Π΅Π³Π»Π΅ΠΆΠ΄Π°Ρ‚Π΅ ΠΊΠΎΠ΄Π°, някои Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ пропуснати, ΠΊΠΎΠ³Π°Ρ‚ΠΎ провСряващият ΠΏΡ€Π΅Π²ΡŠΡ€Ρ‚Π° ΠΏΡ€Π΅Π· списъка с Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ всички Π³ΠΎΠ»Π΅ΠΌΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ са свити.

Π”ΠΎΠ±Π°Π²ΠΈΡ…ΠΌΠ΅ Π²ΠΈΠ΄ΠΈΠΌΠΎ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π² Π³ΠΎΡ€Π½Π°Ρ‚Π° част Π½Π° страницата Π·Π° Ρ€Π°Π·Π»ΠΈΠΊΠ° Π² исканСто Π·Π° сливанС, Π·Π° Π΄Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠΈΡ€Π°ΠΌΠ΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅, Ρ‡Π΅ Π² Ρ‚ΠΎΠ·ΠΈ Ρ€Π°Π·Π΄Π΅Π» ΠΈΠΌΠ° ΠΎΠ±Π΅Π΄ΠΈΠ½Π΅Π½ Ρ„Π°ΠΉΠ». По Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½ няма Π΄Π° пропуснСтС Π½ΠΈΠΊΠ°ΠΊΠ²ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² заявката Π·Π° сливанС ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° ΠΏΡ€Π΅Π³Π»Π΅Π΄Π°.

# GitLab 13.4 пуснат с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° HashiCorp Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Kubernetes Agent

ДокумСнтация Π·Π° свити Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π² Ρ€Π°Π·Π». заявка Π·Π° сливанС ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

Автоматично Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€Π½ΠΎΡ‚ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Gitaly

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: БъздаванС

ΠŸΡ€Π΅Π΄ΠΈ Ρ‚ΠΎΠ²Π°, ΠΊΠΎΠ³Π°Ρ‚ΠΎ основният възСл Π½Π° ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ Gitaly ΠΏΠ°Π΄Π½Π°, Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°Ρ‚Π° Π½Π° Ρ‚ΠΎΠ·ΠΈ възСл бяха ΠΌΠ°Ρ€ΠΊΠΈΡ€Π°Π½ΠΈ ΠΊΠ°Ρ‚ΠΎ само Π·Π° Ρ‡Π΅Ρ‚Π΅Π½Π΅. Π’ΠΎΠ²Π° ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈ Π·Π°Π³ΡƒΠ±Π° Π½Π° Π΄Π°Π½Π½ΠΈ Π² ситуации, ΠΏΡ€ΠΈ ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠΌΠ° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π½Π° възСла, ΠΊΠΎΠΈΡ‚ΠΎ всС ΠΎΡ‰Π΅ Π½Π΅ са Π±ΠΈΠ»ΠΈ Ρ€Π΅ΠΏΠ»ΠΈΠΊΠΈΡ€Π°Π½ΠΈ. ΠšΠΎΠ³Π°Ρ‚ΠΎ Π²ΡŠΠ·Π΅Π»ΡŠΡ‚ сС ΡΠ²ΡŠΡ€Π·Π° ΠΎΡ‚Π½ΠΎΠ²ΠΎ, GitLab Π½Π΅ сС Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ ΠΈ администраторитС Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Ρ€ΡŠΡ‡Π½ΠΎ Π΄Π° стартират процСса Π½Π° синхронизиранС ΠΈΠ»ΠΈ Π΄Π° сС примирят със Π·Π°Π³ΡƒΠ±Π° Π½Π° Π΄Π°Π½Π½ΠΈ. Π”Ρ€ΡƒΠ³ΠΈ ситуации ΡΡŠΡ‰ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π°Ρ‚ Π΄ΠΎ остарСли ΠΈΠ»ΠΈ само Π·Π° Ρ‡Π΅Ρ‚Π΅Π½Π΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°, ΠΊΠ°Ρ‚ΠΎ нСуспСх Π½Π° Π·Π°Π΄Π°Π½ΠΈΠ΅ Π·Π° рСпликация Π½Π° Π²Ρ‚ΠΎΡ€ΠΈΡ‡Π΅Π½ възСл. Π’ Ρ‚ΠΎΠ·ΠΈ случай Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ остава Π½Π΅Π°ΠΊΡ‚ΡƒΠ°Π»Π½ΠΎ, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ Π½Π΅ бъдС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ΅Π½Π° слСдващата опСрация Π·Π° запис, която Ρ‰Π΅ стартира Π·Π°Π΄Π°Π½ΠΈΠ΅Ρ‚ΠΎ Π·Π° рСпликация.

Π—Π° Π΄Π° Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚Π΅ Ρ‚ΠΎΠ·ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠŸΡ€Π΅Ρ„Π΅ΠΊΡ‚ сСга ΠΏΠ»Π°Π½ΠΈΡ€Π° Π·Π°Π΄Π°Π½ΠΈΠ΅ Π·Π° рСпликация, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΎΡ‚ΠΊΡ€ΠΈΠ΅ остаряло Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° Π΅Π΄ΠΈΠ½ възСл ΠΈ Π½Π°ΠΉ-Π½ΠΎΠ²Π°Ρ‚Π° вСрсия Π½Π° Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° Π΄Ρ€ΡƒΠ³. Π’ΠΎΠ²Π° Π·Π°Π΄Π°Π½ΠΈΠ΅ Π·Π° рСпликация ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ Π°ΠΊΡ‚ΡƒΠ°Π»Π½ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ, Π΅Π»ΠΈΠΌΠΈΠ½ΠΈΡ€Π°ΠΉΠΊΠΈ нСобходимостта ΠΎΡ‚ Ρ€ΡŠΡ‡Π½ΠΎ Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ. Автоматичното Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ ΡΡŠΡ‰ΠΎ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°, Ρ‡Π΅ Π²Ρ‚ΠΎΡ€ΠΈΡ‡Π½ΠΈΡ‚Π΅ възли сС Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‚ Π±ΡŠΡ€Π·ΠΎ, Π°ΠΊΠΎ Π·Π°Π΄Π°Π½ΠΈΠ΅ Π·Π° рСпликация Π΅ Π½Π΅ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ, вмСсто Π΄Π° Ρ‡Π°ΠΊΠ° слСдващата опСрация Π·Π° запис. Въй ΠΊΠ°Ρ‚ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ΠΈ Π½Π° Gilaly ΡΡŠΡ…Ρ€Π°Π½ΡΠ²Π°Ρ‚ голям Π±Ρ€ΠΎΠΉ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°, Ρ‚ΠΎΠ²Π° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ намалява Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ, ΠΊΠΎΠ΅Ρ‚ΠΎ администраторитС ΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΠΎ надСТдност ΠΈΠ·Ρ€Π°Π·Ρ…ΠΎΠ΄Π²Π°Ρ‚ Π·Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ слСд Π³Ρ€Π΅ΡˆΠΊΠ°.

Π’ допълнСниС, Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½Π°Ρ‚Π° корСкция Π·Π°ΠΏΠΎΡ‡Π²Π° Π΄Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠΈΡ€Π° Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° Π½Π° всСки Π½ΠΎΠ² Gitaly възСл, Π΄ΠΎΠ±Π°Π²Π΅Π½ към ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€Π°, Π΅Π»ΠΈΠΌΠΈΠ½ΠΈΡ€Π°ΠΉΠΊΠΈ Ρ€ΡŠΡ‡Π½Π°Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΠΎ добавянС Π½Π° Π½ΠΎΠ²ΠΈ възли.

Gitaly докумСнтация Π·Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

ΠœΠ°Ρ€ΠΊΠΈΡ€Π°ΠΉΡ‚Π΅ Π·Π°Π΄Π°Ρ‡Π°Ρ‚Π° ΠΊΠ°Ρ‚ΠΎ изпълнСна Π½Π° страницата Π·Π° Π΄ΠΈΠ·Π°ΠΉΠ½

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: БъздаванС

Π•Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½Π°Ρ‚Π° комуникация Π² GitLab сС основава Π½Π° ΡΠΏΠΈΡΡŠΡ†ΠΈ със Π·Π°Π΄Π°Ρ‡ΠΈ. Ако стС Π±ΠΈΠ»ΠΈ спомСнати Π² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€, ΠΈΠ·ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π²Π°ΠΆΠ½ΠΎ Π΅ Π΄Π° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° стигнСтС Π΄ΠΎ Π·Π°Π΄Π°Ρ‡Π° ΠΈ ΠΈΠ»ΠΈ Π΄Π° Π·Π°ΠΏΠΎΡ‡Π½Π΅Ρ‚Π΅ Π΄Π° ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Π½Π΅Ρ‰ΠΎ, ΠΈΠ»ΠΈ Π΄Π° Π³ΠΎ ΠΌΠ°Ρ€ΠΊΠΈΡ€Π°Ρ‚Π΅ ΠΊΠ°Ρ‚ΠΎ изпълнСно. Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Π΅ Π²Π°ΠΆΠ½ΠΎ Π΄Π° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° си Π²ΡŠΠ·Π»ΠΎΠΆΠΈΡ‚Π΅ Π·Π°Π΄Π°Ρ‡Π°, ΠΊΠΎΠ³Π°Ρ‚ΠΎ трябва Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ Π²ΡŠΡ€Ρ…Ρƒ Π½Π΅Ρ‰ΠΎ ΠΈΠ»ΠΈ Π΄Π° сС Π²ΡŠΡ€Π½Π΅Ρ‚Π΅ към Π½Π΅Π³ΠΎ ΠΏΠΎ-късно.

ΠŸΡ€Π΅Π΄ΠΈ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° добавятС Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈΠ»ΠΈ Π΄Π° Π³ΠΈ ΠΌΠ°Ρ€ΠΊΠΈΡ€Π°Ρ‚Π΅ ΠΊΠ°Ρ‚ΠΎ Π·Π°Π²ΡŠΡ€ΡˆΠ΅Π½ΠΈ, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ Π²ΡŠΡ€Ρ…Ρƒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ. Π’ΠΎΠ²Π° сСриозно Π½Π°Ρ€ΡƒΡˆΠΈ СфСктивността Π½Π° комуникацията ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ²ΠΈΡ‚Π΅ Π΅ΠΊΠΈΠΏΠΈ, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Π·Π°Π΄Π°Ρ‡ΠΈΡ‚Π΅ Π·Π° Π²ΡŠΡ€ΡˆΠ΅Π½Π΅ са ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π΅Π½ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ ΠΎΡ‚ работния процСс Π² GitLab.

Π’ΡŠΠ² вСрсия 13.4 Π΄ΠΈΠ·Π°ΠΉΠ½ΡŠΡ‚ наваксва ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΡ‚Π΅ Π½Π° Ρ‚ΠΈΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ ΠΏΡ€ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π·Π°Π΄Π°Ρ‡ΠΈ, ΠΊΠΎΠ΅Ρ‚ΠΎ Π³ΠΈ ΠΏΡ€Π°Π²ΠΈ ΠΏΠΎ-послСдоватСлни ΠΈ Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΈ.

# GitLab 13.4 пуснат с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° HashiCorp Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Kubernetes Agent

ДокумСнтация Π·Π° добавянС Π½Π° Π·Π°Π΄Π°Ρ‡ΠΈ към ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΎ Ρ€ΡŠΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²ΠΎ Π·Π° отстраняванС Π½Π° нСизправности Π·Π° CI/CD

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°

ΠŸΠΎΠ΄ΠΎΠ±Ρ€ΠΈΡ…ΠΌΠ΅ GitLab CI/CD Π ΡŠΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²ΠΎΡ‚ΠΎ Π·Π° отстраняванС Π½Π° нСизправности, ΠΊΠ°Ρ‚ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ…ΠΌΠ΅ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½Π° информация Π·Π° чСсто срСщани ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° срСщнСтС. НадявамС сС, Ρ‡Π΅ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π°Ρ‚Π° докумСнтация Ρ‰Π΅ бъдС Ρ†Π΅Π½Π΅Π½ рСсурс, ΠΊΠΎΠΉΡ‚ΠΎ Π΄Π° Π²ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π΅ Π±ΡŠΡ€Π·ΠΎ ΠΈ лСсно Π΄Π° настроитС ΠΈ стартиратС GitLab CI/CD.

ДокумСнтация Π·Π° отстраняванС Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с CI/CD ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

ЗаявкитС Π·Π° сливанС Π²Π΅Ρ‡Π΅ Π½Π΅ сС ΠΏΡ€Π΅ΠΌΠ°Ρ…Π²Π°Ρ‚ ΠΎΡ‚ ΠΎΠΏΠ°ΡˆΠΊΠ°Ρ‚Π° Π·Π° сливанС

(PREMIUM, ULTIMATE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°

ΠŸΡ€Π΅Π΄ΠΈ Ρ‚ΠΎΠ²Π° заявкитС Π·Π° сливанС ΠΌΠΎΠΆΠ΅Ρ…Π° случайно Π΄Π° ΠΈΠ·ΠΏΠ°Π΄Π½Π°Ρ‚ ΠΎΡ‚ ΠΎΠΏΠ°ΡˆΠΊΠ°Ρ‚Π° Π·Π° сливанС ΠΏΠΎΡ€Π°Π΄ΠΈ закъснСли ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈ. Ако заявка Π·Π° сливанС Π²Π΅Ρ‡Π΅ Π΅ Π±ΠΈΠ»Π° Π² ΠΎΠΏΠ°ΡˆΠΊΠ°Ρ‚Π° ΠΈ някой Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΠ» ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€ към нСя, ΠΊΠΎΠΉΡ‚ΠΎ създава Π½ΠΎΠ²Π° Π½Π΅Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π° дискусия, заявката Π·Π° сливанС сС счита Π·Π° нСподходяща Π·Π° сливанС ΠΈ ΠΎΡ‚ΠΏΠ°Π΄Π° ΠΎΡ‚ ΠΎΠΏΠ°ΡˆΠΊΠ°Ρ‚Π°. Π‘Π΅Π³Π°, слСд добавянС Π½Π° заявка Π·Π° сливанС към ΠΎΠΏΠ°ΡˆΠΊΠ°Ρ‚Π° Π·Π° сливанС, ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС добавят Π½ΠΎΠ²ΠΈ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈ Π±Π΅Π· страх ΠΎΡ‚ Π½Π°Ρ€ΡƒΡˆΠ°Π²Π°Π½Π΅ Π½Π° процСса Π½Π° сливанС.

ОбСдиняванС Π½Π° докумСнтация Π·Π° опашка ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

ПоказванС Π½Π° стойността Π½Π° ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅ Π½Π° ΠΊΠΎΠ΄Π° Π·Π° Π·Π°Π΄Π°Π½ΠΈΠ΅ Π² заявка Π·Π° сливанС

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ трябва Π΄Π° ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° видят стойността Π½Π° ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΠ΄Π°, слСд ΠΊΠ°Ρ‚ΠΎ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΡŠΡ‚ Π΅ Π·Π°Π²ΡŠΡ€ΡˆΠ΅Π½ – Π΄ΠΎΡ€ΠΈ Π² слоТни сцСнарии, ΠΊΠ°Ρ‚ΠΎ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ изпълнСниС Π½Π° ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ с мноТСство задания, ΠΊΠΎΠΈΡ‚ΠΎ трябва Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ, Π·Π° Π΄Π° сС изчисли стойността Π½Π° ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅. ΠŸΡ€Π΅Π΄ΠΈ Ρ‚ΠΎΠ²Π° приспособлСниСто Π·Π° заявка Π·Π° сливанС показвашС само срСдната стойност Π½Π° Ρ‚Π΅Π·ΠΈ стойности, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°ΡˆΠ΅, Ρ‡Π΅ трябва Π΄Π° ΠΎΡ‚ΠΈΠ΄Π΅Ρ‚Π΅ Π½Π° страницата Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° ΠΈ Π΄Π° сС Π²ΡŠΡ€Π½Π΅Ρ‚Π΅ към заявката Π·Π° сливанС, Π·Π° Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π½ΠΈ стойности Π½Π° ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅. Π—Π° Π΄Π° Π²ΠΈ спСстим Π²Ρ€Π΅ΠΌΠ΅ ΠΈ Ρ‚Π΅Π·ΠΈ Π½Π΅Π½ΡƒΠΆΠ½ΠΈ ΡΡ‚ΡŠΠΏΠΊΠΈ, Π½ΠΈΠ΅ Π½Π°ΠΏΡ€Π°Π²ΠΈΡ…ΠΌΠ΅ Π΄ΠΆΠ°Π΄ΠΆΠ°Ρ‚Π° Π΄Π° ΠΏΠΎΠΊΠ°Π·Π²Π° срСдната стойност Π½Π° ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅, Π½Π΅ΠΉΠ½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ цСлСвия ΠΈ изходния ΠΊΠ»ΠΎΠ½ΠΎΠ²Π΅ ΠΈ подсказка, която ΠΏΠΎΠΊΠ°Π·Π²Π° стойността Π½Π° ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅ Π·Π° всяка Π·Π°Π΄Π°Ρ‡Π°, въз основа Π½Π° която Π΅ изчислСна срСдната стойност .

# GitLab 13.4 пуснат с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° HashiCorp Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Kubernetes Agent

ДокумСнтация Π·Π° Ρ€Π°Π·Π±ΠΎΡ€ Π½Π° ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅ Π½Π° ΠΊΠΎΠ΄ ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

ΠŸΡ€Π΅ΠΌΠ°Ρ…Π²Π°Π½Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ ΠΎΡ‚ Ρ€Π΅Π³ΠΈΡΡ‚ΡŠΡ€Π° Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ ΠΏΡ€ΠΈ ΠΏΡ€Π΅Π³Π»Π΅Π΄ Π½Π° Π³Ρ€ΡƒΠΏΠ°

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: ΠŸΠ°ΠΊΠ΅Ρ‚

Π Π΅Π³ΠΈΡΡ‚ΡŠΡ€ΡŠΡ‚ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ GitLab Π΅ място Π·Π° ΡΡŠΡ…Ρ€Π°Π½ΡΠ²Π°Π½Π΅ ΠΈ разпространСниС Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈ. ΠšΠΎΠ³Π°Ρ‚ΠΎ Π²Π°ΡˆΠΈΡΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈΠ»ΠΈ Π³Ρ€ΡƒΠΏΠ° ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ, трябва Π±ΡŠΡ€Π·ΠΎ Π΄Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Ρ‚Π΅ Π½Π΅ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈΡ‚Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ ΠΈ Π΄Π° Π³ΠΈ ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π΅Ρ‚Π΅, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Ρ…ΠΎΡ€Π°Ρ‚Π° Π΄Π° Π½Π΅ Π³ΠΈ изтСглят. ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π΅Ρ‚Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ ΠΎΡ‚ вашия Ρ€Π΅Π³ΠΈΡΡ‚ΡŠΡ€ Ρ‡Ρ€Π΅Π· API Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ ΠΈΠ»ΠΈ Ρ‡Ρ€Π΅Π· потрСбитСлския интСрфСйс Π½Π° Ρ€Π΅Π³ΠΈΡΡ‚ΡŠΡ€Π° Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅. ДосСга ΠΎΠ±Π°Ρ‡Π΅ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ…Ρ‚Π΅ Π΄Π° ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°Ρ‚Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΏΡ€Π΅Π³Π»Π΅ΠΆΠ΄Π°Ρ‚Π΅ Π³Ρ€ΡƒΠΏΠ° ΠΏΡ€Π΅Π· потрСбитСлския интСрфСйс. Π’ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Π½Π° Ρ‚ΠΎΠ²Π° Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Π΄Π° ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π΅Ρ‚Π΅ ΠΈΠ·Π»ΠΈΡˆΠ½ΠΈΡ‚Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Π·Π° всСки ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, ΠΊΠΎΠ΅Ρ‚ΠΎ бСшС Π½Π΅Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ.

Π’Π΅Ρ‡Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΡ€Π΅ΠΌΠ°Ρ…Π²Π°Ρ‚Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΏΡ€Π΅Π³Π»Π΅ΠΆΠ΄Π°Ρ‚Π΅ Ρ€Π΅Π³ΠΈΡΡ‚ΡŠΡ€Π° Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ Π½Π° Π³Ρ€ΡƒΠΏΠ°. ΠŸΡ€ΠΎΡΡ‚ΠΎ ΠΎΡ‚ΠΈΠ΄Π΅Ρ‚Π΅ Π½Π° страницата Π½Π° Ρ€Π΅Π³ΠΈΡΡ‚ΡŠΡ€Π° Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ Π½Π° Π³Ρ€ΡƒΠΏΠ°Ρ‚Π°, Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈΡ€Π°ΠΉΡ‚Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ ΠΏΠΎ ΠΈΠΌΠ΅ ΠΈ ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π΅Ρ‚Π΅ всички, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ Π²ΠΈ трябват.

ДокумСнтация Π·Π° ΠΏΡ€Π΅ΠΌΠ°Ρ…Π²Π°Π½Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ ΠΎΡ‚ Ρ€Π΅Π³ΠΈΡΡ‚ΡŠΡ€Π° Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

ΠœΠ°Ρ‰Π°Π±ΠΈΡ€Π°Π½Π΅ Π½Π° Conan ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Π΄ΠΎ Π½ΠΈΠ²ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: ΠŸΠ°ΠΊΠ΅Ρ‚

ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ Π½Π° GitLab Conan, Π·Π° Π΄Π° ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Ρ‚Π΅ ΠΈ разпространяватС C/C++ зависимости. ΠŸΡ€Π΅Π΄ΠΈ Ρ‚ΠΎΠ²Π° ΠΎΠ±Π°Ρ‡Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ ΠΌΠΎΠΆΠ΅Ρ…Π° Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°Π½ΠΈ само Π΄ΠΎ Π½ΠΈΠ²ΠΎ Π½Π° инстанция, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ ΠΈΠΌΠ΅Ρ‚ΠΎ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π° Conan моТСшС Π΄Π° бъдС максимум 51 Π·Π½Π°ΠΊΠ°. Ако искатС Π΄Π° ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Ρ‚Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΎΡ‚ ΠΏΠΎΠ΄Π³Ρ€ΡƒΠΏΠ° ΠΊΠ°Ρ‚ΠΎ gitlab-org/ci-cd/package-stage/feature-testing/conan, бСшС ΠΏΠΎΡ‡Ρ‚ΠΈ нСвъзмоТно Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²ΠΈ.

Π’Π΅Ρ‡Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°Ρ‚Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ Conan Π΄ΠΎ Π½ΠΈΠ²ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, ΠΊΠΎΠ΅Ρ‚ΠΎ улСснява ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π΅Ρ‚ΠΎ ΠΈ разпространСниСто Π½Π° зависимоститС Π½Π° вашия ΠΏΡ€ΠΎΠ΅ΠΊΡ‚.

ДокумСнтация Π·Π° ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Conan ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Π½ΠΎΠ²ΠΈ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΠΈ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ ΠΈ Π΅Π·ΠΈΡ†ΠΈ Π·Π° сканиранС Π½Π° зависимости

(ΠšΠ ΠΠ•Π, ЗЛАВЕН) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: Π‘ΠΈΠ³ΡƒΡ€Π΅Π½

НиС смС Ρ€Π°Π·Π²ΡŠΠ»Π½ΡƒΠ²Π°Π½ΠΈ Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΠΌ сканиранС Π½Π° зависимости Π·Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ с C, C++, C# ΠΈ .Net ΠΊΠΎΠ΄, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ NuGet 4.9+ ΠΈΠ»ΠΈ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΠΈΡ‚Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Conan към нашия списък. ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½ΠΈ Π΅Π·ΠΈΡ†ΠΈ ΠΈ Ρ€Π°ΠΌΠΊΠΈ. Π’Π΅Ρ‡Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ‚Π΅ сканиранС Π½Π° зависимости ΠΊΠ°Ρ‚ΠΎ част ΠΎΡ‚ защитСния Π΅Ρ‚Π°ΠΏ, Π·Π° Π΄Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅ зависимоститС, Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ Ρ‡Ρ€Π΅Π· ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΠΈ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ, Π·Π° извСстни уязвимости. НамСрСнитС уязвимости Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈ във Π²Π°ΡˆΠ°Ρ‚Π° заявка Π·Π° сливанС Π·Π°Π΅Π΄Π½ΠΎ с тяхното Π½ΠΈΠ²ΠΎ Π½Π° сСриозност, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π΄Π° Π·Π½Π°Π΅Ρ‚Π΅ ΠΏΡ€Π΅Π΄ΠΈ сливанСто ΠΊΠ°ΠΊΠ²ΠΈ рисковС носи Π½ΠΎΠ²Π° зависимост. ΠœΠΎΠΆΠ΅Ρ‚Π΅ ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Π΄Π° пСрсонализиратС вашия ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ спорСд Π½ΡƒΠΆΠ΄ΠΈΡ‚Π΅ ΠΏΠΎΡ‚Π²ΡŠΡ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π½Π° заявка Π·Π° сливанС Π·Π° зависимости с ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½ΠΈ (Critical), високи (High) ΠΈΠ»ΠΈ нСизвСстни (Unknown) уязвимости.

ДокумСнтация Π·Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½ΠΈ Π΅Π·ΠΈΡ†ΠΈ ΠΈ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΠΈ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Спос.

Π˜Π·Π²Π΅ΡΡ‚ΠΈΡ ΠΏΡ€ΠΈ промяна Π½Π° настройката Π½Π° заявката Π·Π° сливанС Π½Π° β€žΠ‘Π»ΠΈΠ²Π°Π½Π΅ ΠΏΡ€ΠΈ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π·Π°Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π°β€œ

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: ИздаванС

ΠŸΡ€Π΅Π΄ΠΈ Ρ‚ΠΎΠ²Π°, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π·Π°Π΄Π°Π²Π°Ρ…Ρ‚Π΅ настройката Π·Π° исканС Π·Π° сливанС ΠžΠ±Π΅Π΄ΠΈΠ½Π΅Ρ‚Π΅, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΡŠΡ‚ ΠΏΡ€ΠΈΠΊΠ»ΡŽΡ‡ΠΈ (ОбСдиняванС ΠΏΡ€ΠΈ успСх Π½Π° Ρ‚Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°, MWPS) Π½Π΅ Π΅ ΠΈΠ·ΠΏΡ€Π°Ρ‚Π΅Π½ΠΎ извСстиС ΠΏΠΎ ΠΈΠΌΠ΅ΠΉΠ». Π’Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Ρ€ΡŠΡ‡Π½ΠΎ Π΄Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅ ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ ΠΈΠ»ΠΈ Π΄Π° ΠΈΠ·Ρ‡Π°ΠΊΠ°Ρ‚Π΅ сливанСто Π΄Π° бъдС ΡƒΠ²Π΅Π΄ΠΎΠΌΠ΅Π½ΠΎ. Π’ Ρ‚Π°Π·ΠΈ вСрсия ΠΈΠΌΠ°ΠΌΠ΅ удоволствиСто Π΄Π° прСдставим приноса Π½Π° потрСбитСля @ravishankar2kool, ΠΊΠΎΠΉΡ‚ΠΎ Ρ€Π΅ΡˆΠΈ Ρ‚ΠΎΠ·ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Ρ‡Ρ€Π΅Π· добавянС Π½Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΈ извСстия към всички, ΠΊΠΎΠΈΡ‚ΠΎ са сС Π°Π±ΠΎΠ½ΠΈΡ€Π°Π»ΠΈ Π·Π° исканСто Π·Π° сливанС, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Ρ€Π΅Ρ†Π΅Π½Π·Π΅Π½Ρ‚ΡŠΡ‚ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ настройката Π·Π° сливанС Π½Π° MWPS.

# GitLab 13.4 пуснат с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° HashiCorp Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Kubernetes Agent

ДокумСнтация относно извСстията Π·Π° ΡΡŠΠ±ΠΈΡ‚ΠΈΡ ΠΏΡ€ΠΈ исканС Π·Π° сливанС ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

БъздаванС Π½Π° EKS ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ΠΈ с Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Π½Π° ΠΎΡ‚ потрСбитСля вСрсия Π½Π° Kubernetes

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅

ΠŸΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° GitLab Π²Π΅Ρ‡Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΈΠ·Π±ΠΈΡ€Π°Ρ‚ вСрсията Π½Π° Kubernetes, която Ρ‰Π΅ бъдС прСдоставСна ΠΎΡ‚ EKS; ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·Π±ΠΈΡ€Π°Ρ‚Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ вСрсии 1.14-1.17.

ДокумСнтация Π·Π° добавянС Π½Π° EKS ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ΠΈ ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

БъздаванС Π½Π° ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΈ ΠΊΠ°Ρ‚ΠΎ Ρ‚ΠΈΠΏΠΎΠ²Π΅ Π±ΠΈΠ»Π΅Ρ‚ΠΈ

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€

НС всСки възникнал ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π½Π΅Π·Π°Π±Π°Π²Π½ΠΎ задСйства прСдупрСТдСния: ΠŸΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ ΡΡŠΠΎΠ±Ρ‰Π°Π²Π°Ρ‚ Π·Π° ΠΏΡ€Π΅ΠΊΡŠΡΠ²Π°Π½ΠΈΡ, Π° Ρ‡Π»Π΅Π½ΠΎΠ²Π΅Ρ‚Π΅ Π½Π° Π΅ΠΊΠΈΠΏΠ° ΠΏΡ€ΠΎΡƒΡ‡Π²Π°Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с производитСлността. Π˜Π½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‚Π΅ Π²Π΅Ρ‡Π΅ са Ρ„ΠΎΡ€ΠΌΠ° Π½Π° Π±ΠΈΠ»Π΅Ρ‚, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π²Π°ΡˆΠΈΡ‚Π΅ Π΅ΠΊΠΈΠΏΠΈ ΠΌΠΎΠ³Π°Ρ‚ Π±ΡŠΡ€Π·ΠΎ Π΄Π° Π³ΠΈ ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚ ΠΊΠ°Ρ‚ΠΎ част ΠΎΡ‚ ΠΏΠΎΠ·Π½Π°Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π΅Π½ процСс. ΠšΠ»ΠΈΠΊΠ½Π΅Ρ‚Π΅ Нова Π·Π°Π΄Π°Ρ‡Π° ΠΎΡ‚ всяко място Π² GitLab ΠΈ Π½Π° ΠΏΠΎΠ»Π΅Ρ‚ΠΎ Π’ΠΈΠΏ ΠΈΠ·Π±Π΅Ρ€Π΅Ρ‚Π΅ Π˜Π½Ρ†ΠΈΠ΄Π΅Π½Ρ‚.

# GitLab 13.4 пуснат с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° HashiCorp Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Kubernetes Agent

ДокумСнтация Π·Π° Ρ€ΡŠΡ‡Π½ΠΎ създаванС Π½Π° ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΈ ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

Π‘ΠΏΠΎΠΌΠ΅Π½Π°Π²Π°Π½Π΅ Π½Π° GitLab прСдупрСТдСния Π² Markdown

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€

ΠŸΠΎΠ΄ΠΎΠ±Ρ€ΠΈΡ…ΠΌΠ΅ сигналитС Π½Π° GitLab, ΠΊΠ°Ρ‚ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ…ΠΌΠ΅ Π½ΠΎΠ² Ρ‚ΠΈΠΏ спомСнаванС спСциално Π·Π° тях във вСрсията Π½Π° Markdown Π½Π° GitLab, ΠΊΠΎΠ΅Ρ‚ΠΎ улСснява сподСлянСто ΠΈ спомСнаванСто Π½Π° сигнали. Π˜Π·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ ^alert#1234Π΄Π° спомСнаватС ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅Ρ‚ΠΎ във всяко ΠΏΠΎΠ»Π΅ Markdown: Π² ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΈ, Π±ΠΈΠ»Π΅Ρ‚ΠΈ ΠΈΠ»ΠΈ заявки Π·Π° сливанС. Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Ρ‰Π΅ Π²ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π΅ Π΄Π° Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Ρ‚Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ са създадСни ΠΎΡ‚ прСдупрСТдСния, Π° Π½Π΅ ΠΎΡ‚ Π±ΠΈΠ»Π΅Ρ‚ΠΈ ΠΈΠ»ΠΈ заявки Π·Π° сливанС.

ДокумСнтация Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΈ ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

ΠŸΡ€Π΅Π³Π»Π΅Π΄ Π½Π° Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Π½Π΅Ρ‚ΠΎ Π·Π° ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π·Π° ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€

ΠžΠΏΠΈΡΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅Ρ‚ΠΎ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° информация ΠΎΡ‚ Ρ€Π΅ΡˆΠ°Π²Π°Ρ‰ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π·Π° диагностиката ΠΈ Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΠΎΠ²Ρ€Π΅Π΄Π° ΠΈ Ρ‚Π°Π·ΠΈ информация трябва Π΄Π° бъдС лСсно Π΄ΠΎΡΡ‚ΡŠΠΏΠ½Π°, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π΄Π° Π½Π΅ сС Π½Π°Π»Π°Π³Π° Π΄Π° ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅ инструмСнти ΠΈΠ»ΠΈ Ρ€Π°Π·Π΄Π΅Π»ΠΈ, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π° Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π²Π°Π½Π΅ Π½Π° ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚. Π˜Π½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‚Π΅, създадСни ΠΎΡ‚ прСдупрСТдСния, ΠΏΠΎΠΊΠ°Π·Π²Π°Ρ‚ ΠΏΡŠΠ»Π½ΠΎΡ‚ΠΎ описаниС Π½Π° ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π² Ρ€Π°Π·Π΄Π΅Π» ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΡΡ‚ΠΈ Π·Π° ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅.

# GitLab 13.4 пуснат с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° HashiCorp Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Kubernetes Agent

75% ΠΏΠΎ-Π±ΡŠΡ€Π·ΠΎ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΎ Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅

(БВАРВЕР, ΠŸΠ Π•ΠœΠ˜Π£Πœ, ΠšΠ ΠΠ™Π•Π, Π‘Π ΠžΠΠ—, Π‘Π Π•Π‘Π Πž, Π—Π›ΠΠ’Πž) наличност

GitLab, ΠΊΠ°Ρ‚ΠΎ Π΅Π΄Π½ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΈΠΌΠ° ΡƒΠ½ΠΈΠΊΠ°Π»Π½Π°Ρ‚Π° способност Π΄Π° ΠΏΡ€Π°Π²ΠΈ Π±ΡŠΡ€Π·ΠΎ ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅ Π² цСлия Ρ€Π°Π±ΠΎΡ‚Π΅Π½ процСс Π½Π° DevOps. Π’ GitLab 13.4 Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΎΡ‚ΠΎ Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅ Π²Ρ€ΡŠΡ‰Π° Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ 75% ΠΏΠΎ-Π±ΡŠΡ€Π·ΠΎ, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π³ΠΎ Π½Π°ΠΏΡ€Π°Π²ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΎ Π΄ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ пространства ΠΎΡ‚ ΠΈΠΌΠ΅Π½Π° ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ, ΠΊΠ°Ρ‚ΠΎ Π½Π° GitLab.com.

По-Π±ΡŠΡ€Π·Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½Π° докумСнтация Π·Π° Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅ ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

ΠŸΡ€Π΅Π³Π»Π΅Π΄ Π½Π° ΠΎΡ‚Π΄Π°Π»Π΅Ρ‡Π΅Π½ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ Π·Π° администратори

(CORE, STARTER, PREMIUM, ULTIMATE) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅

Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° забавянС Π½Π° ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ бСшС въвСдСн Π² 12.6. ΠŸΡ€Π΅Π΄ΠΈ ΠΎΠ±Π°Ρ‡Π΅ Π½Π΅ бСшС възмоТно Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ всички ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Ρ‡Π°ΠΊΠ°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΈΠ·Ρ‚Ρ€ΠΈΡ‚ΠΈ, Π½Π° Π΅Π΄Π½ΠΎ място. АдминистраторитС Π½Π° пСрсонализирани СкзСмпляри Π½Π° GitLab Π²Π΅Ρ‡Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΏΡ€Π΅Π³Π»Π΅ΠΆΠ΄Π°Ρ‚ всички Ρ‡Π°ΠΊΠ°Ρ‰ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ Π·Π° ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°Π½Π΅ Π½Π° Π΅Π΄Π½ΠΎ място, Π·Π°Π΅Π΄Π½ΠΎ с Π±ΡƒΡ‚ΠΎΠ½ΠΈ Π·Π° лСсно Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° Ρ‚Π΅Π·ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ.

Π’Π°Π·ΠΈ функция Π΄Π°Π²Π° Π½Π° администраторитС ΠΏΠΎ-голям ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» Π²ΡŠΡ€Ρ…Ρƒ ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ, ΠΊΠ°Ρ‚ΠΎ ΡΡŠΠ±ΠΈΡ€Π° цялата Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° информация Π½Π° Π΅Π΄Π½ΠΎ място ΠΈ прСдоставя Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° отмяна Π½Π° Π½Π΅ΠΆΠ΅Π»Π°Π½ΠΈ изтривания.

Благодаря АшСш Π’ΠΈΠ΄ΡŽΡ‚ (@asheshvidyut7) Π·Π° Ρ‚Π°Π·ΠΈ функция!

ДокумСнтация Π·Π° ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΏΡ€Π°Π²ΠΈΠ»Π° Π·Π° Π³Ρ€ΡƒΠΏΠΎΠ²ΠΎ насочванС към API

(БВАРВЕР, ΠŸΠ Π•ΠœΠ˜Π£Πœ, ΠšΠ ΠΠ™Π•Π, Π‘Π ΠžΠΠ—, Π‘Π Π•Π‘Π Πž, Π—Π›ΠΠ’Πž) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅

ΠŸΡ€Π΅Π΄ΠΈ Π³Ρ€ΡƒΠΏΠΎΠ²ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° Π·Π° натисканС ΠΌΠΎΠΆΠ΅Ρ…Π° Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½ΠΈ само Ρ‡Ρ€Π΅Π· посСщСниС Π½Π° всяка Π³Ρ€ΡƒΠΏΠ° ΠΏΠΎΠΎΡ‚Π΄Π΅Π»Π½ΠΎ Ρ‡Ρ€Π΅Π· потрСбитСлския интСрфСйс Π½Π° GitLab ΠΈ ΠΏΡ€ΠΈΠ»Π°Π³Π°Π½Π΅ Π½Π° Ρ‚Π΅Π·ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π°. Π’Π΅Ρ‡Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° управляватС Ρ‚Π΅Π·ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π° Ρ‡Ρ€Π΅Π· API, Π·Π° Π΄Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚Π΅ пСрсонализиранитС си инструмСнти ΠΈ автоматизацията Π½Π° GitLab.

ДокумСнтация Π·Π° Π³Ρ€ΡƒΠΏΠΎΠ²ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π° Π·Π° натисканС ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

ΠžΡ‚ΠΌΠ΅Π½Π΅Ρ‚Π΅ Π»ΠΈΡ‡Π½ΠΈ Ρ‚ΠΎΠΊΠ΅Π½ΠΈ Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ Π·Π° самостоятСлно управлявано Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΈ Π΄Π°Π½Π½ΠΈ

(ΠšΠ ΠΠ™ΠΠž) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅

Π‘ΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π½Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΈ Π΄Π°Π½Π½ΠΈ прСдоставя Π½Π° администраторитС информацията, ΠΎΡ‚ която сС нуТдаят, Π·Π° Π΄Π° управляват потрСбитСлскитС ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΈ Π΄Π°Π½Π½ΠΈ Π·Π° тСхния СкзСмпляр Π½Π° GitLab. Въй ΠΊΠ°Ρ‚ΠΎ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈΡ‚Π΅, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΈ към ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΈΠ΅, сС Ρ€Π°Π·Π»ΠΈΡ‡Π°Π²Π°Ρ‚ Π² строгостта Π½Π° своитС ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΈ Π΄Π°Π½Π½ΠΈ, Π½ΠΈΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ…ΠΌΠ΅ Π±ΡƒΡ‚ΠΎΠ½, ΠΊΠΎΠΉΡ‚ΠΎ позволява Π½Π° администраторитС Π΄Π° отмСнят личния ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ (PAT) Π½Π° потрСбитСля, Π°ΠΊΠΎ ТСлаят. АдминистраторитС Π²Π΅Ρ‡Π΅ ΠΌΠΎΠ³Π°Ρ‚ лСсно Π΄Π° отмСнят ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π½ΠΎ ΠΊΠΎΠΌΠΏΡ€ΠΎΠΌΠ΅Ρ‚ΠΈΡ€Π°Π½ΠΈ PATs. Π’Π°Π·ΠΈ функция Π΅ ΠΏΠΎΠ»Π΅Π·Π½Π° Π·Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ сС нуТдаят ΠΎΡ‚ ΠΏΠΎ-гъвкави ΠΎΠΏΡ†ΠΈΠΈ Π·Π° ΠΏΡ€ΠΈΠ»Π°Π³Π°Π½Π΅, Π·Π° Π΄Π° свСдат Π΄ΠΎ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ разсСйванСто Π½Π° своитС ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ.

# GitLab 13.4 пуснат с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° HashiCorp Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Kubernetes Agent

ДокумСнтация Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π½Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΈ Π΄Π°Π½Π½ΠΈ ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π΅Π½ Ρ„Π°ΠΉΠ» Π·Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Π½Π° статичСн сайт

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: БъздаванС

Π’ GitLab 13.4 въвСТдамС Π½ΠΎΠ² Π½Π°Ρ‡ΠΈΠ½ Π·Π° пСрсонализиранС Π½Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Π½Π° статичСн сайт. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ конфигурационният Ρ„Π°ΠΉΠ» Π½Π΅ ΡΡŠΡ…Ρ€Π°Π½ΡΠ²Π° ΠΈΠ»ΠΈ ΠΈΠ·Π²Π»ΠΈΡ‡Π° Π½ΠΈΠΊΠ°ΠΊΠ²ΠΈ настройки Π² Ρ‚Π°Π·ΠΈ вСрсия, Π½ΠΈΠ΅ ΠΏΠΎΠ»Π°Π³Π°ΠΌΠ΅ основата Π·Π° Π±ΡŠΠ΄Π΅Ρ‰ΠΎ пСрсонализиранС Π½Π° ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°. Π’ слСдващитС вСрсии Ρ‰Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ към Ρ„Π°ΠΉΠ»Π° .gitlab/static-site-editor.yml ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ Π·Π° инсталиранС Π±Π°Π·ΠΎΠ² адрСс Π½Π° сайта, Π½Π° която ΡΡŠΡ…Ρ€Π°Π½ΡΠ²Π° изобраТСния, Π·Π°Ρ€Π΅Π΄Π΅Π½ΠΈ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°, замСняйки настройкитС Π·Π° синтаксис Π½Π° Markdown ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ настройки Π½Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°.

ДокумСнтация Π·Π° настройка Π½Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Π½Π° статичСн сайт ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Спос.

Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° ΡƒΠ²ΠΎΠ΄Π½Π°Ρ‚Π° част Π½Π° Ρ„Π°ΠΉΠ» с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Π½Π° статичСн сайт

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: БъздаванС

ΠŸΡ€Π΅Π΄Π½Π°Ρ‚Π° матСрия Π΅ гъвкав ΠΈ ΡƒΠ΄ΠΎΠ±Π΅Π½ Π½Π°Ρ‡ΠΈΠ½ Π·Π° Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ Π½Π° страници във Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ с Π΄Π°Π½Π½ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΈ ΠΎΡ‚ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° Π½Π° статичСн сайт. ОбикновСно сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° Π·Π°Π΄Π°Π²Π°Π½Π΅ Π½Π° Π·Π°Π³Π»Π°Π²ΠΈΠ΅Ρ‚ΠΎ Π½Π° страницата, шаблона Π·Π° ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ Π°Π²Ρ‚ΠΎΡ€Π°, Π½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅ Π½Π° всякакъв Ρ‚ΠΈΠΏ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈ към Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° ΠΏΡ€ΠΈ Ρ€Π΅Π½Π΄ΠΈΡ€Π°Π½Π΅ Π½Π° страницата Π² HTML. Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ Π½Π°ΠΉ-ΠΎΡ‚Π³ΠΎΡ€Π΅ Π½Π° всСки Ρ„Π°ΠΉΠ» с Π΄Π°Π½Π½ΠΈ, ΠΏΡ€Π΅Π°ΠΌΠ±ΡŽΠ»ΡŠΡ‚ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Π΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€Π°Π½ ΠΊΠ°Ρ‚ΠΎ YAML ΠΈΠ»ΠΈ JSON ΠΈ изисква послСдоватСлСн ΠΈ Ρ‚ΠΎΡ‡Π΅Π½ синтаксис. ΠŸΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ са Π·Π°ΠΏΠΎΠ·Π½Π°Ρ‚ΠΈ със спСцифични ΠΏΡ€Π°Π²ΠΈΠ»Π° Π·Π° синтаксис, ΠΌΠΎΠ³Π°Ρ‚ ΠΏΠΎ Π½Π΅Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π΄Π° Π²ΡŠΠ²Π΅Π΄Π°Ρ‚ Π½Π΅Π²Π°Π»ΠΈΠ΄Π½ΠΎ ΠΌΠ°Ρ€ΠΊΠΈΡ€Π°Π½Π΅, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΎΡ‚ своя страна ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ ΠΈΠ»ΠΈ Π΄ΠΎΡ€ΠΈ Π½Π΅ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅.

Π Π΅ΠΆΠΈΠΌΡŠΡ‚ Π½Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ WYSIWYG Π½Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Π½Π° статичСн сайт Π²Π΅Ρ‡Π΅ ΠΏΡ€Π΅ΠΌΠ°Ρ…Π²Π° Π²ΡŠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅Ρ‚ΠΎ ΠΎΡ‚ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°, Π·Π° Π΄Π° ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈ Ρ‚Π΅Π·ΠΈ Π³Ρ€Π΅ΡˆΠΊΠΈ ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€Π°Π½Π΅. Π’ΠΎΠ²Π° ΠΎΠ±Π°Ρ‡Π΅ Π²ΠΈ ΠΏΡ€Π΅Π΄ΠΏΠ°Π·Π²Π° ΠΎΡ‚ промяна Π½Π° стойноститС, ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈ Π² Ρ‚Π°Π·ΠΈ част, Π±Π΅Π· Π΄Π° сС Π²ΡŠΡ€Π½Π΅Ρ‚Π΅ към Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ. Π’ GitLab 13.4 ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ всяко ΠΏΠΎΠ»Π΅ ΠΈ Π΄Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€Π°Ρ‚Π΅ стойността ΠΌΡƒ Π² ΠΏΠΎΠ·Π½Π°Ρ‚ интСрфСйс, Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° формуляр. ΠšΠΎΠ³Π°Ρ‚ΠΎ натиснСтС Π±ΡƒΡ‚ΠΎΠ½ Настройки (Настройки) отваря ΠΏΠ°Π½Π΅Π», ΠΊΠΎΠΉΡ‚ΠΎ ΠΏΠΎΠΊΠ°Π·Π²Π° ΠΏΠΎΠ»Π΅ Π½Π° формуляр Π·Π° всСки ΠΊΠ»ΡŽΡ‡, Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Π½ Π² Π½Π°Ρ‡Π°Π»ΠΎΡ‚ΠΎ. ΠŸΠΎΠ»Π΅Ρ‚Π°Ρ‚Π° сС ΠΏΠΎΠΏΡŠΠ»Π²Π°Ρ‚ с Ρ‚Π΅ΠΊΡƒΡ‰Π°Ρ‚Π° стойност ΠΈ Π·Π° Π΄Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€Π°Ρ‚Π΅ някоС ΠΎΡ‚ тях, просто Π³ΠΎ Π²ΡŠΠ²Π΅Π΄Π΅Ρ‚Π΅ Π² ΡƒΠ΅Π± Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°. Π’ΠΎΠ²Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΡ€Π΅Π΄Π³ΠΎΠ²ΠΎΡ€Π° избягва слоТността Π½Π° синтаксиса ΠΈ Π²ΠΈ Π΄Π°Π²Π° пълСн ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» Π²ΡŠΡ€Ρ…Ρƒ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ, ΠΊΠ°Ρ‚ΠΎ ΡΡŠΡ‰Π΅Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°, Ρ‡Π΅ крайният ΠΈΠ·Ρ…ΠΎΠ΄ Π΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€Π°Π½ послСдоватСлно.

# GitLab 13.4 пуснат с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° HashiCorp Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Kubernetes Agent

ДокумСнтация Π·Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Π½Π° статичСн сайт ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

GitLab Π·Π° Jira ΠΈ DVCS Connector Π²Π΅Ρ‡Π΅ Π² Core

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: БъздаванС

Π—Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° Jira Π² GitLab: ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ GitLab Π·Π° Jira ΠΈ DVCS ΠΊΠΎΠ½Π΅ΠΊΡ‚ΠΎΡ€ Π²ΠΈ позволяват Π΄Π° ΠΏΠΎΠΊΠ°Π·Π²Π°Ρ‚Π΅ информация Π·Π° GitLab Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚ΠΈ ΠΈ заявки Π·Π° сливанС Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ Π² Jira. Π’ комбинация с Π½Π°ΡˆΠ°Ρ‚Π° Π²Π³Ρ€Π°Π΄Π΅Π½Π° интСграция с Jira ΠΌΠΎΠΆΠ΅Ρ‚Π΅ лСсно Π΄Π° сС Π΄Π²ΠΈΠΆΠΈΡ‚Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ Π΄Π²Π΅Ρ‚Π΅ прилоТСния, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅.

Π’Π΅Π·ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΡ€Π΅Π΄ΠΈ бяха Π½Π°Π»ΠΈΡ‡Π½ΠΈ само Π² нашия Premium ΠΏΠ»Π°Π½, Π½ΠΎ сСга са Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΈ Π·Π° всички ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ!

ДокумСнтация Π·Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° Jira ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

ГласуванС с мнозинство Π·Π° ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€Π½ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² Gitaly (Π±Π΅Ρ‚Π°)

(CORE, STARTER, PREMIUM, ULTIMATE) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: БъздаванС

ΠšΠ»ΡŠΡΡ‚Π΅Ρ€ Gitaly Π²ΠΈ позволява Π΄Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠΈΡ€Π°Ρ‚Π΅ Git Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° Π² мноТСство Ρ‚ΠΎΠΏΠ»ΠΈ Gitaly възли. Π’ΠΎΠ²Π° подобрява толСрантността към Π³Ρ€Π΅ΡˆΠΊΠΈ Ρ‡Ρ€Π΅Π· Π΅Π»ΠΈΠΌΠΈΠ½ΠΈΡ€Π°Π½Π΅ Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ Π½Π° ΠΏΠΎΠ²Ρ€Π΅Π΄Π°. Π’Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΎΠ½Π½ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, въвСдСн Π² GitLab 13.3, ΠΊΠ°Ρ€Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΈΠ·Π»ΡŠΡ‡Π²Π°Π½ΠΈ към всички Gitaly възли Π² ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€Π°, Π½ΠΎ само Gitaly възли, ΠΊΠΎΠΈΡ‚ΠΎ гласуват Π² съгласиС с основния възСл, Π·Π°ΠΏΠ°Π·Π²Π°Ρ‚ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π½Π° диска. Ако всички възли Π½Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ° Π½Π΅ са съгласни, само Π΅Π΄Π½ΠΎ ΠΊΠΎΠΏΠΈΠ΅ Π½Π° промяната Ρ‰Π΅ бъдС Π·Π°ΠΏΠ°Π·Π΅Π½ΠΎ Π½Π° диска, създавайки Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° ΠΏΠΎΠ²Ρ€Π΅Π΄Π°, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ Π½Π΅ Π·Π°Π²ΡŠΡ€ΡˆΠΈ асинхронната рСпликация.

ГласуванСто с мнозинство подобрява толСрантността към Π³Ρ€Π΅ΡˆΠΊΠΈ, ΠΊΠ°Ρ‚ΠΎ изисква ΡΡŠΠ³Π»Π°ΡΠΈΠ΅Ρ‚ΠΎ Π½Π° мнозинството (Π° Π½Π΅ всички) ΠΎΡ‚ Π²ΡŠΠ·Π»ΠΈΡ‚Π΅, ΠΏΡ€Π΅Π΄ΠΈ Π΄Π° Π·Π°ΠΏΠΈΡˆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π½Π° диска. Ако Ρ‚Π°Π·ΠΈ функция Π·Π° ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ Π΅ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π°, Π·Π°ΠΏΠΈΡΡŠΡ‚ трябва Π΄Π° успСС Π½Π° мноТСство възли. ΠΠ΅ΡΡŠΠ³Π»Π°ΡΡƒΠ²Π°Ρ‰ΠΈΡ‚Π΅ възли сС синхронизират Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° асинхронна рСпликация ΠΎΡ‚ Ρ‚Π΅Π·ΠΈ възли, ΠΊΠΎΠΈΡ‚ΠΎ са ΠΎΠ±Ρ€Π°Π·ΡƒΠ²Π°Π»ΠΈ ΠΊΠ²ΠΎΡ€ΡƒΠΌ.

ДокумСнтация Π·Π° настройка Π½Π° послСдоватСлност Π² Gitaly ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° пСрсонализирана схСма Π·Π° Π²Π°Π»ΠΈΠ΄ΠΈΡ€Π°Π½Π΅ Π½Π° JSON Π² Web IDE

(PREMIUM, ULTIMATE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: БъздаванС

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ, ΠΏΡ€ΠΈ ΠΊΠΎΠΈΡ‚ΠΎ Ρ…ΠΎΡ€Π°Ρ‚Π° ΠΏΠΈΡˆΠ°Ρ‚ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ във Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ JSON ΠΈΠ»ΠΈ YAML, чСсто са ΠΏΡ€Π΅Π΄Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈ към ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ, Π·Π°Ρ‰ΠΎΡ‚ΠΎ Π΅ лСсно Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ ΠΏΠ΅Ρ‡Π°Ρ‚Π½Π° Π³Ρ€Π΅ΡˆΠΊΠ° ΠΈ Π΄Π° счупитС Π½Π΅Ρ‰ΠΎ. Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΅ Π΄Π° сС Π½Π°ΠΏΠΈΡˆΠ°Ρ‚ инструмСнти Π·Π° Π²Π°Π»ΠΈΠ΄ΠΈΡ€Π°Π½Π΅, ΠΊΠΎΠΈΡ‚ΠΎ улавят Ρ‚Π΅Π·ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ Π² CI Ρ‚Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°, Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° JSON Ρ„Π°ΠΉΠ» със схСма ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π·Π° прСдоставянС Π½Π° докумСнтация ΠΈ ΡΡŠΠ²Π΅Ρ‚ΠΈ.

Π§Π»Π΅Π½ΠΎΠ²Π΅Ρ‚Π΅ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Ρ‚ Π² своСто Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ ΠΏΡŠΡ‚Ρ Π΄ΠΎ пСрсонализираната схСма във Ρ„Π°ΠΉΠ»Π° .gitlab/.gitlab-webide.yml, ΠΊΠΎΠΉΡ‚ΠΎ ΡƒΠΊΠ°Π·Π²Π° схСмата ΠΈ ΠΏΡŠΡ‚Ρ Π΄ΠΎ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅Ρ‚Π΅ Π·Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°. ΠšΠΎΠ³Π°Ρ‚ΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π΅Π½ Ρ„Π°ΠΉΠ» бъдС ΠΊΠ°Ρ‡Π΅Π½ Π² Web IDE, Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½Π° ΠΎΠ±Ρ€Π°Ρ‚Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠ° ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ Π²ΠΈΠ΄ΠΈΠΌΠΈ, Π·Π° Π΄Π° ΠΏΠΎΠΌΠΎΠ³Π½Π°Ρ‚ Π·Π° ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ„Π°ΠΉΠ»Π°.

# GitLab 13.4 пуснат с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° HashiCorp Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Kubernetes Agent

ДокумСнтация Π·Π° пСрсонализирани схСми Π² ΡƒΠ΅Π± IDE ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π·Π° разклонСния Π½Π° насочСна Π°Ρ†ΠΈΠΊΠ»ΠΈΡ‡Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ° (DAG) Π΅ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΎ Π΄ΠΎ 50

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°

Ако ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ Ρ‚Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈ с насочСн Π°Ρ†ΠΈΠΊΠ»ΠΈΡ‡Π΅Π½ Π³Ρ€Π°Ρ„ (НасочСна Π°Ρ†ΠΈΠΊΠ»ΠΈΡ‡Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ° (DAG)), ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ΅Ρ‚Π΅, Ρ‡Π΅ ΠΈΠΌΠ° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ ΠΎΡ‚ 10 задания, ΠΊΠΎΠΈΡ‚ΠΎ Π΅Π΄Π½ΠΎ Π·Π°Π΄Π°Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° посочи Π² needs:, Ρ‚Π²ΡŠΡ€Π΄Π΅ Π³Ρ€ΡƒΠ±ΠΎ. Π’ 13.4 ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅Ρ‚ΠΎ ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π΅ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΎ ΠΎΡ‚ 10 Π½Π° 50, Π·Π° Π΄Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ ΠΏΠΎ-слоТни ΠΌΡ€Π΅ΠΆΠΈ ΠΎΡ‚ Π²Ρ€ΡŠΠ·ΠΊΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ задания във Π²Π°ΡˆΠΈΡ‚Π΅ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΈ.

Ако стС администратор Π½Π° потрСбитСлски СкзСмпляр Π½Π° GitLab, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΠΎΠ²ΠΈΡˆΠΈΡ‚Π΅ Ρ‚ΠΎΠ·ΠΈ Π»ΠΈΠΌΠΈΡ‚ ΠΎΡ‰Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅, ΠΊΠ°Ρ‚ΠΎ настроитС функция Π·Π° ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅, Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ Π½Π΅ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΠΌΠ΅ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Ρ‚ΠΎΠ²Π°.

ДокумСнтация ΠΏΠΎ настройкС needs: ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ needs Π·Π° пропуснати Π·Π°Π΄Π°Ρ‡ΠΈ

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°

Π’ някои случаи пропуснато Π·Π°Π΄Π°Π½ΠΈΠ΅ Π² ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ ΠΌΠΎΠΆΠ΅ ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎ Π΄Π° сС счита Π·Π° ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π·Π° зависимоститС, ΠΈΠ·Π±Ρ€ΠΎΠ΅Π½ΠΈ Π² needs, причинявайки изпълнСниС Π½Π° послСдващи задания, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π½Π΅ трябва. Π’ΠΎΠ²Π° ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π΅ ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Π½ΠΎ във вСрсия 13.4 ΠΈ needs сСга ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π° случаи Π½Π° пропуснати Π·Π°Π΄Π°Ρ‡ΠΈ.

ДокумСнтация ΠΏΠΎ настройкС needs ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

ЀиксирайтС послСдния Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚ Π½Π° Π·Π°Π΄Π°Π½ΠΈΠ΅, Π·Π° Π΄Π° ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚Π΅ ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°Π½Π΅Ρ‚ΠΎ ΠΌΡƒ

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°

GitLab Π²Π΅Ρ‡Π΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ Π·Π°ΠΊΠ»ΡŽΡ‡Π²Π° послСдния Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚ ΠΎΡ‚ ΡƒΡΠΏΠ΅ΡˆΠ½Π° Π·Π°Π΄Π°Ρ‡Π° ΠΈ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ Π½Π° всСки Π°ΠΊΡ‚ΠΈΠ²Π΅Π½ ΠΊΠ»ΠΎΠ½, заявка Π·Π° сливанС ΠΈΠ»ΠΈ Π΅Ρ‚ΠΈΠΊΠ΅Ρ‚, Π·Π° Π΄Π° ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈ ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°Π½Π΅Ρ‚ΠΎ ΠΌΡƒ слСд ΠΈΠ·Ρ‚ΠΈΡ‡Π°Π½Π΅. Π‘Ρ‚Π°Π²Π° всС ΠΏΠΎ-лСсно Π΄Π° сС Π·Π°Π΄Π°Π²Π°Ρ‚ ΠΏΠΎ-агрСсивни ΠΏΡ€Π°Π²ΠΈΠ»Π° Π·Π° ΠΈΠ·Ρ‚ΠΈΡ‡Π°Π½Π΅, Π·Π° Π΄Π° сС изчистят стари Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚ΠΈ. Π’ΠΎΠ²Π° ΠΏΠΎΠΌΠ°Π³Π° Π·Π° намаляванС Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° дисково пространство ΠΈ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°, Ρ‡Π΅ Π²ΠΈΠ½Π°Π³ΠΈ ΠΈΠΌΠ°Ρ‚Π΅ ΠΊΠΎΠΏΠΈΠ΅ Π½Π° Π½Π°ΠΉ-новия Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚ ΠΎΡ‚ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π°.

ДокумСнтация Π·Π° ΠΈΠ·Ρ‚ΠΈΡ‡Π°Π½Π΅ Π½Π° Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚Π° ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

CI/CD Ρ€ΡŠΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²ΠΎ Π·Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ‚Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°

ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° CI/CD Ρ‚Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΈ скоростта Π½Π° доставка ΠΈ Π΄Π° спСсти ΠΏΠ°Ρ€ΠΈ. ΠŸΠΎΠ΄ΠΎΠ±Ρ€ΠΈΡ…ΠΌΠ΅ Π½Π°ΡˆΠ°Ρ‚Π° докумСнтация с ΠΊΡ€Π°Ρ‚ΠΊΠΎ Ρ€ΡŠΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²ΠΎ Π·Π° ΠΈΠ·Π²Π»ΠΈΡ‡Π°Π½Π΅ Π½Π° максимума ΠΎΡ‚ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ‚Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅ Π²ΠΈ.

ДокумСнтация Π·Π° подобряванС Π½Π° СфСктивността Π½Π° ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π° ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

Π”ΠΎΠΊΠ»Π°Π΄ ΠΎΡ‚ тСста, сортиран ΠΏΠΎ статус Π½Π° тСста

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°

Π”ΠΎΠΊΠ»Π°Π΄ ΠΎΡ‚ ΠΈΠ·ΠΏΠΈΡ‚Π²Π°Π½Π΅ Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Π° Π΅ лСсСн Π½Π°Ρ‡ΠΈΠ½ Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΠΎΡ‚ всички тСстовС Π² процСс Π½Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, ΠΏΡ€ΠΈ голям Π±Ρ€ΠΎΠΉ тСстовС, Π½Π°ΠΌΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π½Π΅ΡƒΡΠΏΠ΅ΡˆΠ½ΠΈ тСстовС ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΎΡ‚Π½Π΅ΠΌΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅. Π”Ρ€ΡƒΠ³ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° направят ΠΎΡ‚Ρ‡Π΅Ρ‚Π° Ρ‚Ρ€ΡƒΠ΄Π΅Π½ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅, Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚ Π·Π°Ρ‚Ρ€ΡƒΠ΄Π½Π΅Π½ΠΎ ΠΏΡ€Π΅Π²ΡŠΡ€Ρ‚Π°Π½Π΅ ΠΏΡ€Π΅Π· дълги ΠΈΠ·Ρ…ΠΎΠ΄Π½ΠΈ Π΄Π°Π½Π½ΠΈ Π·Π° прослСдяванС ΠΈ Π²Ρ€Π΅ΠΌΠ΅ Π·Π° Π·Π°ΠΊΡ€ΡŠΠ³Π»ΡΠ²Π°Π½Π΅ Π΄ΠΎ Π½ΡƒΠ»Π° Π·Π° тСстовС, ΠΊΠΎΠΈΡ‚ΠΎ сС ΠΈΠ·ΠΏΡŠΠ»Π½ΡΠ²Π°Ρ‚ Π·Π° ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΠΎΡ‚ 1 сСкунда. Π‘Π΅Π³Π° ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ ΠΎΡ‚Ρ‡Π΅Ρ‚ΡŠΡ‚ Π·Π° сортиранС Π½Π° тСста ΠΏΡŠΡ€Π²ΠΎ поставя Π½Π΅ΡƒΡΠΏΠ΅ΡˆΠ½ΠΈΡ‚Π΅ тСстовС Π² Π³ΠΎΡ€Π½Π°Ρ‚Π° част Π½Π° ΠΎΡ‚Ρ‡Π΅Ρ‚Π° ΠΈ слСд Ρ‚ΠΎΠ²Π° сортира тСстовСтС ΠΏΠΎ ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠΈΡ‚Π΅Π»Π½ΠΎΡΡ‚. Π’ΠΎΠ²Π° улСснява Π½Π°ΠΌΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° сривовС ΠΈ дълги тСстовС. Π’ допълнСниС, ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠΈΡ‚Π΅Π»Π½ΠΎΡΡ‚Ρ‚Π° Π½Π° тСста Π²Π΅Ρ‡Π΅ сС ΠΏΠΎΠΊΠ°Π·Π²Π° Π² милисСкунди ΠΈΠ»ΠΈ сСкунди, ΠΊΠΎΠ΅Ρ‚ΠΎ Π³ΠΈ ΠΏΡ€Π°Π²ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-Π±ΡŠΡ€Π·ΠΈ Π·Π° Ρ‡Π΅Ρ‚Π΅Π½Π΅, Π° ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с ΠΏΡ€Π΅Π²ΡŠΡ€Ρ‚Π°Π½Π΅Ρ‚ΠΎ ΡΡŠΡ‰ΠΎ са Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈ.

ДокумСнтация Π·Π° Π΄ΠΎΠΊΠ»Π°Π΄Π²Π°Π½Π΅ Π½Π° тСст Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Π° ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ Π·Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° Ρ„Π°ΠΉΠ»Π°, ΠΊΠ°Ρ‡Π΅Π½ Π² Ρ€Π΅Π³ΠΈΡΡ‚ΡŠΡ€Π° Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: ΠŸΠ°ΠΊΠ΅Ρ‚

Π’Π΅Ρ‡Π΅ ΠΈΠΌΠ° ограничСния Π·Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΊΠ°Ρ‡Π΅Π½ΠΈ Π² Ρ€Π΅Π³ΠΈΡΡ‚ΡŠΡ€Π° Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ Π½Π° GitLab. Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ са ограничСния Π·Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° производитСлността Π½Π° Ρ€Π΅Π³ΠΈΡΡ‚ΡŠΡ€Π° Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ ΠΈ прСдотвратяванС Π½Π° Π·Π»ΠΎΡƒΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈ. ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡΡ‚Π° зависят ΠΎΡ‚ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π°. Π—Π° GitLab.com максималнитС Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΈ Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅Ρ‚Π΅ са:

  • Конан: 250MB
  • Maven: 3 GB
  • NPM: 300MB
  • NuGet: 250MB
  • PyPI: 3GB

Π—Π° пСрсонализирани СкзСмпляри Π½Π° GitLab, настройкитС ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ са ΡΡŠΡ‰ΠΈΡ‚Π΅. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€Π°Ρ‚ΠΎΡ€ΡŠΡ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π° ограничСнията с РСлсови ΠΊΠΎΠ½Π·ΠΎΠ»ΠΈ.

ДокумСнтация относно ограничСнията Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° Ρ„Π°ΠΉΠ»Π° ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

Π˜Π·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ CI_JOB_TOKEN Π·Π° ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π΅ Π½Π° PyPI ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: ΠŸΠ°ΠΊΠ΅Ρ‚

ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ PyPI Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ Π½Π° GitLab, Π·Π° Π΄Π° ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚Π΅, ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Ρ‚Π΅ ΠΈ сподСлятС Python ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Π·Π°Π΅Π΄Π½ΠΎ с изходния ΠΊΠΎΠ΄ ΠΈ CI/CD Ρ‚Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈ. ΠŸΡ€Π΅Π΄ΠΈ Ρ‚ΠΎΠ²Π° ΠΎΠ±Π°Ρ‡Π΅ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ…Ρ‚Π΅ Π΄Π° сС удостовСряватС срСщу Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ с ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»Π½ΠΎ Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π° Π½Π° срСдата CI_JOB_TOKEN. Π’ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Π½Π° Ρ‚ΠΎΠ²Π° Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ си ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΈ Π΄Π°Π½Π½ΠΈ, Π·Π° Π΄Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‚Π΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ Π½Π° PyPI, ΠΈΠ»ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° стС Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΠΈΠ·ΠΎΠ±Ρ‰ΠΎ Π΄Π° Π½Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ.

Π’Π΅Ρ‡Π΅ Π΅ ΠΏΠΎ-лСсно Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ GitLab CI/CD Π·Π° ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π΅ ΠΈ инсталиранС Π½Π° PyPI ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»Π½ΠΎ Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π° Π½Π° срСдата CI_JOB_TOKEN.

ДокумСнтация Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° GitLab CI с PyPI ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

DAST ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈ Π½Π° скСнСра ΠΏΡ€ΠΈ поискванС

(ΠšΠ ΠΠ•Π, ЗЛАВЕН) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: Π‘ΠΈΠ³ΡƒΡ€Π΅Π½

Към DAST сканиранСто ΠΏΠΎ заявка, ΠΊΠΎΠ΅Ρ‚ΠΎ бСшС въвСдСн Π² ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½Π°Ρ‚Π° вСрсия, Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ са DAST ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈ Π½Π° скСнСра. Π’Π΅ Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π°Ρ‚ ΠΎΠΏΡ†ΠΈΠΈΡ‚Π΅ Π·Π° конфигурация Π·Π° Ρ‚ΠΎΠ²Π° сканиранС, ΠΊΠ°Ρ‚ΠΎ Π²ΠΈ позволяват Π±ΡŠΡ€Π·ΠΎ Π΄Π° ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚Π΅ мноТСство ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈ, Π·Π° Π΄Π° ΠΏΠΎΠΊΡ€ΠΈΠ΅Ρ‚Π΅ мноТСство Ρ‚ΠΈΠΏΠΎΠ²Π΅ сканиранС. Π’ 13.4 ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŠΡ‚ Π½Π° обхоТдащия ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π²Π° настройка Π·Π° ΠΈΠ·Ρ‚ΠΈΡ‡Π°Π½Π΅ Π½Π° Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π·Π° ΠΎΠ±Ρ…ΠΎΠΆΠ΄Π°Π½Π΅, която Π·Π°Π΄Π°Π²Π° ΠΊΠΎΠ»ΠΊΠΎ дълго трябва Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ DAST обхоТдащият, ΠΊΠΎΠ³Π°Ρ‚ΠΎ сС ΠΎΠΏΠΈΡ‚Π²Π° Π΄Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ΅ всички страници Π½Π° ΠΎΠ±Ρ…ΠΎΠ΄Π΅Π½ сайт. ΠŸΡ€ΠΎΡ„ΠΈΠ»ΡŠΡ‚ ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Π²ΠΊΠ»ΡŽΡ‡Π²Π° настройка Π·Π° ΠΈΠ·Ρ‚ΠΈΡ‡Π°Π½Π΅ Π½Π° цСлСвия сайт, Π·Π° Π΄Π° Π·Π°Π΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠ»ΠΊΠΎ Π²Ρ€Π΅ΠΌΠ΅ Ρ€ΠΎΠ±ΠΎΡ‚ΡŠΡ‚ трябва Π΄Π° ΠΈΠ·Ρ‡Π°ΠΊΠ° Π΄Π°Π΄Π΅Π½ сайт Π΄Π° станС Π΄ΠΎΡΡ‚ΡŠΠΏΠ΅Π½, ΠΏΡ€Π΅Π΄ΠΈ Π΄Π° ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‚ΠΈ ΠΎΠ±Ρ…ΠΎΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ, Π°ΠΊΠΎ ΡΠ°ΠΉΡ‚ΡŠΡ‚ Π½Π΅ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈ с ΠΊΠΎΠ΄ Π·Π° ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅ 200 ΠΈΠ»ΠΈ 300. Π”ΠΎΠΊΠ°Ρ‚ΠΎ подобрявамС ΠΎΡ‚Π½ΠΎΠ²ΠΎ ΠΈ ΠΎΡ‚Π½ΠΎΠ²ΠΎ Ρ‚Π°Π·ΠΈ функция Π² Π±ΡŠΠ΄Π΅Ρ‰ΠΈΡ‚Π΅ издания към ΠΏΡ€ΠΎΡ„ΠΈΠ»Π° Π½Π° скСнСра Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΎΠΏΡ†ΠΈΠΈ Π·Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅.

# GitLab 13.4 пуснат с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° HashiCorp Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Kubernetes Agent

ДокумСнтация Π·Π° ΠΏΡ€ΠΎΡ„ΠΈΠ»Π° Π½Π° скСнСра DAST ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

ΠŸΡ€ΠΎΡΡ‚ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π΅Π½ Ρ„Π°ΠΉΠ» Π·Π° прСнасочванС Π·Π° GitLab Pages

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: ИздаванС

Ако ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ GitLab Pages ΠΈ искатС Π΄Π° управляватС ΠΏΠΎ-Π΄ΠΎΠ±Ρ€Π΅ URL ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅, ΠΌΠΎΠΆΠ΅ Π±ΠΈ стС забСлязали, Ρ‡Π΅ Π½Π΅ Π΅ възмоТно Π΄Π° управляватС прСнасочвания Π½Π° вашия сайт GitLab Pages. GitLab Π²Π΅Ρ‡Π΅ Π²ΠΈ позволява Π΄Π° настроитС ΠΏΡ€Π°Π²ΠΈΠ»Π° Π·Π° прСнасочванС Π½Π° Π΅Π΄ΠΈΠ½ URL към Π΄Ρ€ΡƒΠ³ Π·Π° вашия сайт Pages, ΠΊΠ°Ρ‚ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π΅Π½ Ρ„Π°ΠΉΠ» към Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ. Π’Π°Π·ΠΈ функция стана възмоТна Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π΅Π½ΠΈΠ΅ Π½Π° приноса Π½Π° КСвин Π‘Π°Ρ€Π½Π΅Ρ‚ (@PopeDrFreud), Π½Π°ΡˆΠΈΡΡ‚ Π•Ρ€ΠΈΠΊ Π˜ΡΡ‚ΡƒΡƒΠ΄ (@MadLittleMods) ΠΈ GitLab ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ. Благодаря Π½Π° всички Π·Π° приноса.

ДокумСнтация Π·Π° прСнасочвания ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

Π‘ΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅ Π½Π° Terraform, управлявано ΠΎΡ‚ GitLab

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅

Π”ΠΎΡΡ‚ΡŠΠΏΡŠΡ‚ Π΄ΠΎ ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½ΠΈ вСрсии Π½Π° ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Terraform Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊΠ°ΠΊΡ‚ΠΎ Π·Π° ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΈΠ΅, Ρ‚Π°ΠΊΠ° ΠΈ Π·Π° отстраняванС Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ, Π°ΠΊΠΎ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ. ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° вСрсиитС Π½Π° ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Terraform, управлявано ΠΎΡ‚ GitLab, сС прСдоставя ΠΎΡ‚ GitLab 13.4. ВСрсиониранСто сС Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ Π·Π° Π½ΠΎΠ²ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ със ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅ Π½Π° Terraform. Π‘ΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‰ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π·Π° ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅ Π½Π° Terraform Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ ΠΌΠΈΠ³Ρ€ΠΈΡ€Π°Π½ΠΈ към Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ с вСрсии Π² ΠΏΠΎ-късна вСрсия.

ДокумСнтация Π·Π° управлявани ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΡ Π½Π° GitLab Terraform ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

Π’Π°ΠΆΠ½ΠΈ подробности Π·Π° Π΄ΠΎΠΊΠ»Π°Π΄Π²Π°Π½Π΅ Π½Π° ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΈ

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€

ΠšΠΎΠ³Π°Ρ‚ΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π°Ρ‚Π΅ ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΈ, трябва Π΄Π° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ лСсно Π΄Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ ΠΊΠΎΠ»ΠΊΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π΅ Π±ΠΈΠ» ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΡΠΈΠ³Π½Π°Π»ΡŠΡ‚ ΠΈ ΠΊΠΎΠ»ΠΊΠΎ ΠΏΡŠΡ‚ΠΈ Π΅ задСйствано Π΄Π°Π΄Π΅Π½ΠΎ ΡΡŠΠ±ΠΈΡ‚ΠΈΠ΅. Π’Π΅Π·ΠΈ Π΄Π΅Ρ‚Π°ΠΉΠ»ΠΈ чСсто са ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½ΠΈ ΠΏΡ€ΠΈ опрСдСлянС Π½Π° Π²ΡŠΠ·Π΄Π΅ΠΉΡΡ‚Π²ΠΈΠ΅Ρ‚ΠΎ Π²ΡŠΡ€Ρ…Ρƒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅ ΠΈ ΠΊΠ°ΠΊΠ²ΠΎ ΠΏΡŠΡ€Π²ΠΎ трябва Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈ Π²Π°ΡˆΠΈΡΡ‚ Π΅ΠΊΠΈΠΏ. Π’ новия ΠΏΠ°Π½Π΅Π» с подробности Π·Π° ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚Π° ΠΏΠΎΠΊΠ°Π·Π²Π°ΠΌΠ΅ началния час Π½Π° ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅Ρ‚ΠΎ, броя Π½Π° ΡΡŠΠ±ΠΈΡ‚ΠΈΡΡ‚Π° ΠΈ Π²Ρ€ΡŠΠ·ΠΊΠ° към оригиналния сигнал. Π’Π°Π·ΠΈ информация Π΅ Π΄ΠΎΡΡ‚ΡŠΠΏΠ½Π° Π·Π° ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ са Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½ΠΈ ΠΎΡ‚ сигнали.

# GitLab 13.4 пуснат с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° HashiCorp Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Kubernetes Agent

ДокумСнтация Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΈ ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Спос.

Π—Π°Π΄Π°Π²Π°Π½Π΅ ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€Π° Π·Π° тСТСст Π½Π° ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚Π°

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€

Π˜Π·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅Ρ‚ΠΎ БСриозност Π½Π° ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚Π° позволява Π½Π° Ρ€Π΅Π°Π³ΠΈΡ€Π°Ρ‰ΠΈΡ‚Π΅ ΠΈ заинтСрСсованитС страни Π΄Π° опрСдСлят Π²ΡŠΠ·Π΄Π΅ΠΉΡΡ‚Π²ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΡ€Π΅ΠΊΡŠΡΠ²Π°Π½Π΅Ρ‚ΠΎ, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΡ‚Π΅ ΠΈ ΡΠΏΠ΅ΡˆΠ½ΠΎΡΡ‚Ρ‚Π° Π½Π° рСакцията. Въй ΠΊΠ°Ρ‚ΠΎ Π²Π°ΡˆΠΈΡΡ‚ Π΅ΠΊΠΈΠΏ сподСля Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚Π° ΠΈ Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅Ρ‚ΠΎ, Ρ‚ΠΎΠΉ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Ρ‚Π°Π·ΠΈ настройка. Π’Π΅Ρ‡Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€Π°Ρ‚Π΅ сСриозността Π½Π° ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ Π² дясната странична Π»Π΅Π½Ρ‚Π° Π½Π° страницата с подробности Π·Π° ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚Π° ΠΈ тСТСстта сС ΠΏΠΎΠΊΠ°Π·Π²Π° Π² списъка с ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΈ.

# GitLab 13.4 пуснат с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° HashiCorp Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Kubernetes Agent

ДокумСнтация Π·Π° ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚Π° ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

Π‘ΡŠΠ·Π΄Π°Π²Π°ΠΉΡ‚Π΅, Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€Π°ΠΉΡ‚Π΅ ΠΈ ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°ΠΉΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° Π·Π° сигурност Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π½Π° ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°

(ΠšΠ ΠΠ•Π, ЗЛАВЕН) Π•Ρ‚Π°ΠΏ Π½Π° Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° DevOps: Π·Π°Ρ‰ΠΈΡ‚Π°

Π’ΠΎΠ²Π° ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΈΠ΅ Π½Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»Π° Π·Π° ΠΌΡ€Π΅ΠΆΠΎΠ²Π° сигурност Π½Π° ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° позволява Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ лСсно Π΄Π° ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚, Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€Π°Ρ‚ ΠΈ ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ свои собствСни ΠΏΡ€Π°Π²ΠΈΠ»Π° Π½Π°ΠΏΡ€Π°Π²ΠΎ ΠΎΡ‚ потрСбитСлския интСрфСйс Π½Π° GitLab. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π½Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚ Ρ€Π΅ΠΆΠΈΠΌ .yaml Π·Π° Π½Π°ΠΏΡ€Π΅Π΄Π½Π°Π»ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»Π° с ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π΅Π½ интСрфСйс Π·Π° Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‰ΠΈΡ‚Π΅ Π² ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π°. ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π½Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ Π½ΠΎΠ²ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ‚Π° Π² Ρ€Π°Π·Π΄Π΅Π»Π° Бигурност ΠΈ ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΈΠ΅ > Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π·Π°ΠΏΠ»Π°Ρ…ΠΈ > ΠŸΡ€Π°Π²ΠΈΠ»Π° (Бигурност ΠΈ ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΈΠ΅ > Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π·Π°ΠΏΠ»Π°Ρ…ΠΈ > ΠŸΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ).

# GitLab 13.4 пуснат с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° HashiCorp Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Kubernetes Agent

ДокумСнтация Π½Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Π½Π° ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Спос.

ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π½Π° Azure blob

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) наличност

GitLab ΠΈ GitLab Runner Π²Π΅Ρ‡Π΅ сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ Π‘ΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π½Π° Azure blob, ΠΊΠΎΠ΅Ρ‚ΠΎ улСснява стартиранСто Π½Π° GitLab услуги Π½Π° Azure.

GitLab СкзСмпляритС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ Azure Π·Π° всички Π²ΠΈΠ΄ΠΎΠ²Π΅ ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π½Π° ΠΎΠ±Π΅ΠΊΡ‚ΠΈ, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ LFS Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅, CI Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚ΠΈ ΠΈ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΈ копия. Π—Π° Π΄Π° настроитС Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ Π½Π° Azure blob, слСдвайтС инструкциитС Π·Π° инсталиранС ΠžΠΌΠ½ΠΈΠ±ΡƒΡ ΠΈΠ»ΠΈ Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π½Π° ΠΊΠΎΡ€ΠΌΠΈΠ»ΠΎΡ‚ΠΎ.

ΠŸΡ€ΠΎΡ†Π΅ΡΠΎΡ€ΠΈΡ‚Π΅ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° Π½Π° GitLab ΡΡŠΡ‰ΠΎ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ Azure Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ кСш. Π‘ΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Azure ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π° с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° сСкцията [runners.cache.azure].

ДокумСнтация Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π½Π° Azure blob ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

Omnibus ARM64 ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Π·Π° Ubuntu ΠΈ OpenSUSE

(CORE, STARTER, PREMIUM, ULTIMATE) наличност

Π’ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ Π½Π° нарастващото Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅ Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° GitLab Π·Π° 64-Π±ΠΈΡ‚ΠΎΠ²Π° ARM Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°, ΠΈΠΌΠ°ΠΌΠ΅ удоволствиСто Π΄Π° обявим наличността Π½Π° официалния ΠΏΠ°ΠΊΠ΅Ρ‚ ARM64 Ubuntu 20.04 Omnibus. ΠžΠ³Ρ€ΠΎΠΌΠ½ΠΈ благодарности Π½Π° Zitai Chen ΠΈ Guillaume Gardet Π·Π° огромния принос, ΠΊΠΎΠΉΡ‚ΠΎ Π½Π°ΠΏΡ€Π°Π²ΠΈΡ…Π° - Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ заявки Π·Π° сливанС бяха ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π° част ΠΎΡ‚ Ρ‚ΠΎΠ²Π°!

Π—Π° Π΄Π° ΠΈΠ·Ρ‚Π΅Π³Π»ΠΈΡ‚Π΅ ΠΈ инсталиратС ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π·Π° Ubuntu 20.04, ΠΎΡ‚ΠΈΠ΄Π΅Ρ‚Π΅ Π½Π° нашия страница Π·Π° инсталиранС ΠΈ ΠΈΠ·Π±Π΅Ρ€Π΅Ρ‚Π΅ Ubuntu.

ΠŸΠ°ΠΊΠ΅Ρ‚Π½Π° докумСнтация Π·Π° ARM64 ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° удостовСряванС Π½Π° смарт ΠΊΠ°Ρ€Ρ‚Π° Π·Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ° GitLab Helm

(PREMIUM, ULTIMATE) наличност

Π‘ΠΌΠ°Ρ€Ρ‚ ΠΊΠ°Ρ€Ρ‚ΠΈ, ΠΊΠ°Ρ‚ΠΎ ΠΊΠ°Ρ€Ρ‚ΠΈ Π·Π° сподСлСн Π΄ΠΎΡΡ‚ΡŠΠΏ (CAC), Π²Π΅Ρ‡Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π·Π° удостовСряванС Π½Π° инстанция Π½Π° GitLab, Π²Π½Π΅Π΄Ρ€Π΅Π½Π° Ρ‡Ρ€Π΅Π· Helm chart. Π‘ΠΌΠ°Ρ€Ρ‚ ΠΊΠ°Ρ€Ρ‚ΠΈΡ‚Π΅ сС удостовСряват спрямо Π»ΠΎΠΊΠ°Π»Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° X.509 сСртификати. Π‘ Ρ‚ΠΎΠ²Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° смарт ΠΊΠ°Ρ€Ρ‚ΠΈ с Helm chart Π²Π΅Ρ‡Π΅ Π΅ Π² ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΈΠ΅ с ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° смарт ΠΊΠ°Ρ€Ρ‚ΠΈ, Π½Π°Π»ΠΈΡ‡Π½Π° Π² внСдряванията Π½Π° Omnibus.

ДокумСнтация Π·Π° настройкитС Π·Π° удостовСряванС Π½Π° смарт ΠΊΠ°Ρ€Ρ‚Π° ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ Π±ΠΈΠ»Π΅Ρ‚.

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΈ Π±Π΅Π»Π΅ΠΆΠΊΠΈ ΠΏΠΎ вСрсията ΠΈ инструкции Π·Π° Π½Π°Π΄Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅/инсталиранС ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π½Π°ΠΌΠ΅Ρ€Π΅Π½ΠΈ Π² ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π½Π°Ρ‚Π° публикация Π½Π° английски: GitLab 13.4 пуснат с Vault Π·Π° CI ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Kubernetes Agent.

Π Π°Π±ΠΎΡ‚ΠΈ Π²ΡŠΡ€Ρ…Ρƒ ΠΏΡ€Π΅Π²ΠΎΠ΄Π° ΠΎΡ‚ английски cattidourden, maryartkey, Π°ΠΉΠ½ΠΎΠ½Π΅ΠΊΠΎ ΠΈ Ρ€ΠΈΡˆΠ°Π²Π°Π½Ρ‚.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: www.habr.com

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€