Git Lab 11.10

GitLab 11.10 с ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΈ Π½Π° Ρ‚Π°Π±Π»ΠΎΡ‚ΠΎ Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅, ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΈ Π·Π° ΠΎΠ±Π΅Π΄ΠΈΠ½Π΅Π½ΠΈ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΡ€Π΅Π΄ΠΎΠ²ΠΈ прСдлоТСния Π² заявкитС Π·Π° сливанС.

Π£Π΄ΠΎΠ±Π½Π° информация Π·Π° производитСлността Π½Π° Ρ‚Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ

GitLab ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ°Π²Π° Π΄Π° ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π° видимостта Π½Π° ТизнСния Ρ†ΠΈΠΊΡŠΠ» Π½Π° DevOps. Π’ Ρ‚ΠΎΠ·ΠΈ Π±Ρ€ΠΎΠΉ Π½Π° ΠΏΠ°Π½Π΅Π» ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈ ΠΏΡ€Π΅Π³Π»Π΅Π΄ Π½Π° ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Ρ‚Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°.

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

ИзпълнСниС Π½Π° ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΈ Π·Π° ΠΎΠ±Π΅Π΄ΠΈΠ½Π΅Π½ΠΈ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ

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

Π”ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° ΡΡŠΡ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎΡ‚ΠΎ

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

Благодаря Π·Π° Π²Π°ΡˆΠΈΡ‚Π΅ ΠΎΡ‚Π·ΠΈΠ²ΠΈ ΠΈ прСдлоТСния!

И Ρ‚ΠΎΠ²Π° Π½Π΅ Π΅ всичко…

Има Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΠΌΠ½ΠΎΠ³ΠΎ нСвСроятни Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² Ρ‚Π°Π·ΠΈ вСрсия, Π½Π°ΠΏΡ€. ΠΏΡ€Π΅ΠΊΠΈ ΠΏΡŠΡ‚ΠΈΡ‰Π° Π² ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Π° област, ΠΏΠΎ-Π·Π°Π΄ΡŠΠ»Π±ΠΎΡ‡Π΅Π½ΠΎ Ρ€Π΅Π³ΠΈΡΡ‚ΡŠΡ€ Π½Π° ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΈΡ‚Π΅ Π·Π° почистванС, ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ€ΡƒΠ΅ΠΌ Auto DevOps ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ ΠΊΡƒΠΏΠ΅Ρ‚Π΅ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΌΠΈΠ½ΡƒΡ‚ΠΈ Π·Π° CI Runner. По-Π΄ΠΎΠ»Ρƒ са Π΄Π°Π΄Π΅Π½ΠΈ подробности Π·Π° всСки ΠΎΡ‚ тях.

Най-цСнният слуТитСл Π·Π° Ρ‚ΠΎΠ·ΠΈ мСсСцMVP) β€” Вакуя Ногучи

Най-цСнният слуТитСл Ρ‚ΠΎΠ·ΠΈ мСсСц Π΅ Вакуя Ногучи (Вакуя Ногучи). Вакуя ΡΠ²ΡŠΡ€ΡˆΠΈ Π΄ΠΎΠ±Ρ€Π° Ρ€Π°Π±ΠΎΡ‚Π° Π·Π° славата Π½Π° GitLab: ΠΏΠΎΠΏΡ€Π°Π²Π΅Π½ΠΈ Π³Ρ€Π΅ΡˆΠΊΠΈ, Π·Π°Π²ΡŠΡ€ΡˆΠ΅Π½ΠΈ Π½Π΅Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ†ΠΈ Π² Π±Π΅ΠΊΠ΅Π½Π΄Π° ΠΈ прСдния ΠΊΡ€Π°ΠΉ ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ потрСбитСлският интСрфСйс. Благодаря Ρ‚ΠΈ!

Основни характСристики Π½Π° GitLab 11.10

Π’Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈ Π½Π° контролния ΠΏΠ°Π½Π΅Π»

PREMIUM, ULTIMATE, SILVER, GOLD

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

Git Lab 11.10

Π’Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈ Π·Π° ΠΎΠ±Π΅Π΄ΠΈΠ½Π΅Π½ΠΈ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ

PREMIUM, ULTIMATE, SILVER, GOLD

ΠžΠ±ΠΈΡ‡Π°ΠΉΠ½ΠΎ Π΅ изходният ΠΊΠ»ΠΎΠ½ Π΄Π° сС отклонява ΠΎΡ‚ цСлСвия ΠΊΠ»ΠΎΠ½ с Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π½Π° Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ, освСн Π°ΠΊΠΎ Π½Π΅ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚ΠΎ Π½Π΅ Π½Π°Π»Π°Π³Π°Ρ‚Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ тях. Π’ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Π½Π° Ρ‚ΠΎΠ²Π° изходният ΠΈ цСлСвият Ρ€Π°Π·ΠΊΠ»ΠΎΠ½ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΊΠ°Π½Π°Π»ΠΈ са β€žΠ·Π΅Π»Π΅Π½ΠΈβ€œ ΠΈ няма ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΈ ΠΏΡ€ΠΈ сливанС, Π½ΠΎ сливанСто Π΅ Π½Π΅ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΏΠΎΡ€Π°Π΄ΠΈ Π½Π΅ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ.

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

Ако ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ ΠΊΠ°Π½Π°Π»ΠΈ Π·Π° заявки Π·Π° сливанС (ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Π΄Π° Π΅) ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ частни GitLab runners вСрсия 11.8 ΠΈΠ»ΠΈ ΠΏΠΎ-стара, Ρ‰Π΅ трябва Π΄Π° Π³ΠΈ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‚Π΅, Π·Π° Π΄Π° ΠΈΠ·Π±Π΅Π³Π½Π΅Ρ‚Π΅ Ρ‚ΠΎΠ·ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ gitlab-ee#11122. Π’ΠΎΠ²Π° Π½Π΅ засяга ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ Π·Π° изпълнСниС Π½Π° GitLab.

Git Lab 11.10

ΠŸΡ€Π΅Π΄Π»Π°Π³Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π½Π° няколко Ρ€Π΅Π΄Π°

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

ΠšΠΎΠ³Π°Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π°Π΅Π΄Π½ΠΎ ΠΏΠΎ заявки Π·Π° сливанС, Π²ΠΈΠ΅ чСсто забСлязватС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΈ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Ρ‚Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. ΠžΡ‚ GitLab 11.6 Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°ΠΌΠ΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π·Π° Π΅Π΄ΠΈΠ½ Ρ€Π΅Π΄.

Π’ΡŠΠ² вСрсия 11.10, diff ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΡ‚Π΅ Π½Π° исканС Π·Π° сливанС ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ°Ρ‚ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² мноТСство Ρ€Π΅Π΄ΠΎΠ²Π΅ ΠΈ слСд Ρ‚ΠΎΠ²Π° всСки с Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π° запис Π² оригиналния ΠΊΠ»ΠΎΠ½ ΠΌΠΎΠΆΠ΅ Π΄Π° Π³ΠΈ ΠΏΡ€ΠΈΠ΅ΠΌΠ΅ с Π΅Π΄Π½ΠΎ Ρ‰Ρ€Π°ΠΊΠ²Π°Π½Π΅. Π‘Π»Π°Π³ΠΎΠ΄Π°Ρ€Π΅Π½ΠΈΠ΅ Π½Π° Π½ΠΎΠ²Π°Ρ‚Π° функция ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·Π±Π΅Π³Π½Π΅Ρ‚Π΅ ΠΊΠΎΠΏΠΈΡ€Π°Π½Π΅ ΠΈ поставянС, ΠΊΠ°ΠΊΡ‚ΠΎ Π² ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½ΠΈΡ‚Π΅ вСрсии.

Git Lab 11.10

ΠŸΡ€Π΅ΠΊΠΈ ΠΏΡŠΡ‚ΠΈΡ‰Π° Π² Π΅Π΄Π½Π° област

PREMIUM, ULTIMATE, SILVER, GOLD

Π‘ Π΅Ρ‚ΠΈΠΊΠ΅Ρ‚ΠΈ Π² Π΅Π΄ΠΈΠ½ ΠΈ ΡΡŠΡ‰ΠΈ ΠΎΠ±Ρ…Π²Π°Ρ‚ Π΅ΠΊΠΈΠΏΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΏΡ€ΠΈΠ»Π°Π³Π°Ρ‚ Π²Π·Π°ΠΈΠΌΠ½ΠΎ ΠΈΠ·ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‰ΠΈ сС Π΅Ρ‚ΠΈΠΊΠ΅Ρ‚ΠΈ (Π² Π΅Π΄ΠΈΠ½ ΠΈ ΡΡŠΡ‰ΠΈ ΠΎΠ±Ρ…Π²Π°Ρ‚) към ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, заявка Π·Π° сливанС ΠΈΠ»ΠΈ Π΅ΠΏΠΈΡ‡Π΅Π½ сцСнарий с пСрсонализирани ΠΏΠΎΠ»Π΅Ρ‚Π° ΠΈΠ»ΠΈ пСрсонализирани ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΡ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π΅Π½ ΠΏΠΎΡ‚ΠΎΠΊ. Π’Π΅ сС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Ρ‚ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° спСциалСн синтаксис Π½Π° Π΄Π²ΠΎΠ΅Ρ‚ΠΎΡ‡ΠΈΠ΅ Π² Π·Π°Π³Π»Π°Π²ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π΅Ρ‚ΠΈΠΊΠ΅Ρ‚Π°.

Π”Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ΅ΠΌ, Ρ‡Π΅ ΠΈΠΌΠ°Ρ‚Π΅ Π½ΡƒΠΆΠ΄Π° ΠΎΡ‚ пСрсонализирано ΠΏΠΎΠ»Π΅ Π² Π·Π°Π΄Π°Ρ‡ΠΈΡ‚Π΅, Π·Π° Π΄Π° прослСдяватС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ‚Π° систСма Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°, към която са насочСни Π²Π°ΡˆΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Всяка Π·Π°Π΄Π°Ρ‡Π° трябва Π΄Π° сС отнася само Π·Π° Π΅Π΄Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°. ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚Π΅ ΠΏΡ€Π΅ΠΊΠΈ ΠΏΡŠΡ‚ΠΈΡ‰Π° platform::iOS, platform::Android, platform::Linux ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ, Π°ΠΊΠΎ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ. Ако ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈΡ‚Π΅ Π΅Π΄ΠΈΠ½ Ρ‚Π°ΠΊΡŠΠ² пряк ΠΏΡŠΡ‚ към Π·Π°Π΄Π°Ρ‡Π°, Ρ‚ΠΎΠΉ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ Ρ‰Π΅ ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π΅ Π΄Ρ€ΡƒΠ³ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‰ пряк ΠΏΡŠΡ‚, ΠΊΠΎΠΉΡ‚ΠΎ Π·Π°ΠΏΠΎΡ‡Π²Π° с platform::.

Π”Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ΅ΠΌ, Ρ‡Π΅ ΠΈΠΌΠ°Ρ‚Π΅ ΠΏΡ€Π΅ΠΊΠΈ ΠΏΡŠΡ‚ΠΈΡ‰Π° workflow::development, workflow::review ΠΈ workflow::deployed, ΠΏΠΎΠΊΠ°Π·Π²Π°Ρ‰ ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π½Π° работния процСс Π½Π° вашия Π΅ΠΊΠΈΠΏ. Ако Π·Π°Π΄Π°Ρ‡Π°Ρ‚Π° Π²Π΅Ρ‡Π΅ ΠΈΠΌΠ° пряк ΠΏΡŠΡ‚ workflow::development, Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡŠΡ‚ иска Π΄Π° прСмСсти Π·Π°Π΄Π°Ρ‡Π°Ρ‚Π° Π½Π° сцСната workflow::review, Ρ‚ΠΎΠΉ просто ΠΏΡ€ΠΈΠ»Π°Π³Π° новия пряк ΠΏΡŠΡ‚ ΠΈ стария (workflow::development) сС ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ. Π’ΠΎΠ²Π° ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π²Π΅Ρ‡Π΅ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°, ΠΊΠΎΠ³Π°Ρ‚ΠΎ прСмСстватС Π·Π°Π΄Π°Ρ‡ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ ΡΠΏΠΈΡΡŠΡ†ΠΈ с ΠΏΡ€Π΅ΠΊΠΈ ΠΏΡŠΡ‚ΠΈΡ‰Π° Π½Π° Ρ‚Π°Π±Π»ΠΎΡ‚ΠΎ със Π·Π°Π΄Π°Ρ‡ΠΈ, ΠΊΠΎΠ΅Ρ‚ΠΎ прСдставлява работния процСс Π½Π° вашия Π΅ΠΊΠΈΠΏ. Π‘Π΅Π³Π° Ρ‡Π»Π΅Π½ΠΎΠ²Π΅Ρ‚Π΅ Π½Π° Π΅ΠΊΠΈΠΏΠ°, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ работят Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ с Π΄ΡŠΡΠΊΠ°Ρ‚Π° Π½Π° Π·Π°Π΄Π°Ρ‡ΠΈΡ‚Π΅, ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° промСнят ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π½Π° работния процСс Π² самитС Π·Π°Π΄Π°Ρ‡ΠΈ.

Git Lab 11.10

По-Π·Π°Π΄ΡŠΠ»Π±ΠΎΡ‡Π΅Π½ΠΎ почистванС Π½Π° Ρ€Π΅Π³ΠΈΡΡ‚ΡŠΡ€Π° Π½Π° ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΈΡ‚Π΅

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

ΠšΠΎΠ³Π°Ρ‚ΠΎ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ Ρ€Π΅Π³ΠΈΡΡ‚ΡŠΡ€ Π½Π° ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΈ с ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΈ Π½Π° CI, Π²ΠΈΠ΅ натискатС мноТСство ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ към Π΅Π΄ΠΈΠ½ Ρ‚Π°Π³. ΠŸΠΎΡ€Π°Π΄ΠΈ внСдряванСто Π½Π° разпространСниСто Π½Π° Docker, ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅Ρ‚ΠΎ ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π΅ Π΄Π° сС запазят всички ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² систСмата, Π½ΠΎ Π² ΠΊΡ€Π°ΠΉΠ½Π° смСтка Ρ‚Π΅ Π·Π°Π΅ΠΌΠ°Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠ°ΠΌΠ΅Ρ‚. Ако ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€Π° -m с registry-garbage-collect, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π±ΡŠΡ€Π·ΠΎ Π΄Π° ΠΈΠ·Ρ‚Ρ€ΠΈΠ΅Ρ‚Π΅ всички ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ ΠΈ Π΄Π° освободитС Ρ†Π΅Π½Π½ΠΎ място.

Git Lab 11.10

Π—Π°ΠΊΡƒΠΏΡƒΠ²Π°Π½Π΅ Π½Π° Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΌΠΈΠ½ΡƒΡ‚ΠΈ Π·Π° CI Runner

Π‘Π ΠžΠΠ—, Π‘Π Π•Π‘ΠͺΠ , Π—Π›ΠΠ’Πž

ΠŸΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ с ΠΏΠ»Π°Ρ‚Π΅Π½ΠΈ ΠΏΠ»Π°Π½ΠΎΠ²Π΅ Π½Π° GitLab.com (Π·Π»Π°Ρ‚ΠΎ, срСбро, Π±Ρ€ΠΎΠ½Π·) Π²Π΅Ρ‡Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° закупят Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΌΠΈΠ½ΡƒΡ‚ΠΈ Π·Π° CI Runner. ΠŸΡ€Π΅Π΄ΠΈ Ρ‚ΠΎΠ²Π° бСшС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° сС изпълни ΠΊΠ²ΠΎΡ‚Π°Ρ‚Π°, ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄Π΅Π½Π° Π² ΠΏΠ»Π°Π½Π°. Π‘ Ρ‚ΠΎΠ²Π° ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»Π½ΠΎ Π΄Π° Π·Π°ΠΊΡƒΠΏΠΈΡ‚Π΅ ΠΌΠΈΠ½ΡƒΡ‚ΠΈ Π½Π°Π΄ ΠΊΠ²ΠΎΡ‚Π°Ρ‚Π°, Π·Π° Π΄Π° ΠΈΠ·Π±Π΅Π³Π½Π΅Ρ‚Π΅ ΠΏΡ€Π΅ΠΊΡŠΡΠ²Π°Π½ΠΈΡ ΠΏΠΎΡ€Π°Π΄ΠΈ спиранС Π½Π° ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π°.

Π‘Π΅Π³Π° 1000 ΠΌΠΈΠ½ΡƒΡ‚ΠΈ струват $8 ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π·Π°ΠΊΡƒΠΏΠΈΡ‚Π΅ ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ искатС ΠΎΡ‚ тях. Π”ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈΡ‚Π΅ ΠΌΠΈΠ½ΡƒΡ‚ΠΈ Ρ‰Π΅ Π·Π°ΠΏΠΎΡ‡Π½Π°Ρ‚ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΈΠ·Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ цялата си мСсСчна ΠΊΠ²ΠΎΡ‚Π°, Π° ΠΎΡΡ‚Π°Ρ‚ΡŠΠΊΡŠΡ‚ ΠΎΡ‚ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈΡ‚Π΅ ΠΌΠΈΠ½ΡƒΡ‚ΠΈ Ρ‰Π΅ сС ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΠΈ към слСдващия мСсСц. IN Π±ΡŠΠ΄Π΅Ρ‰Π° вСрсия искамС Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Ρ‚Π°Π·ΠΈ функция ΠΈ към Π±Π΅Π·ΠΏΠ»Π°Ρ‚Π½ΠΈ ΠΏΠ»Π°Π½ΠΎΠ²Π΅.

Git Lab 11.10

Π‘ΡŠΡΡ‚Π°Π²ΠΈΠΌΠΈ Auto DevOps

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

Π‘ Auto DevOps Π΅ΠΊΠΈΠΏΠΈΡ‚Π΅ ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π²Π°Ρ‚ към ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ Π½Π° DevOps ΠΏΠΎΡ‡Ρ‚ΠΈ Π±Π΅Π· усилия. Π—Π°ΠΏΠΎΡ‡Π²Π°ΠΉΠΊΠΈ с GitLab 11.10, всяко Π·Π°Π΄Π°Π½ΠΈΠ΅ Π² Auto DevOps сС прСдоставя ΠΊΠ°Ρ‚ΠΎ нСзависим шаблон. ΠŸΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ includes Π² GitLab CI, Π·Π° Π΄Π° Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ‚Π΅ ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ Π΅Ρ‚Π°ΠΏΠΈ Π½Π° Auto DevOps ΠΈ Π² ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ вашия пСрсонализиран Ρ„Π°ΠΉΠ» gitlab-ci.yml. По Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ‚Π΅ само заданията, ΠΎΡ‚ ΠΊΠΎΠΈΡ‚ΠΎ сС Π½ΡƒΠΆΠ΄Π°Π΅Ρ‚Π΅, ΠΈ Π΄Π° сС Π²ΡŠΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ ΠΎΡ‚ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈΡ‚Π΅ Π½Π°Π³ΠΎΡ€Π΅.

Git Lab 11.10

Автоматично управлявайтС Ρ‡Π»Π΅Π½ΠΎΠ²Π΅Ρ‚Π΅ Π½Π° Π³Ρ€ΡƒΠΏΠ°Ρ‚Π° Π½Π° GitLab.com с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° SCIM

Π‘Π Π•Π‘ΠͺΠ , Π—Π›ΠΠ’Πž

ΠŸΡ€Π΅Π΄ΠΈ Ρ‚ΠΎΠ²Π° Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Ρ€ΡŠΡ‡Π½ΠΎ Π΄Π° управляватС Π³Ρ€ΡƒΠΏΠΎΠ²ΠΎΡ‚ΠΎ члСнство Π½Π° GitLab.com. Π’Π΅Ρ‡Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ SAML SSO ΠΈ Π΄Π° управляватС члСнството с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° SCIM Π·Π° създаванС, ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°Π½Π΅ ΠΈ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ Π½Π° GitLab.com.

Π’ΠΎΠ²Π° Π΅ особСно ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π·Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ с голям Π±Ρ€ΠΎΠΉ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ ΠΈ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ доставчици Π½Π° идСнтичност. Π‘Π΅Π³Π° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠΌΠ°Ρ‚Π΅ Π΅Π΄ΠΈΠ½ СдинствСн ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ Π½Π° истина, ΠΊΠ°Ρ‚ΠΎ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Azure Active Directory, ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Ρ‰Π΅ сС ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚ ΠΈ ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ Ρ‡Ρ€Π΅Π· доставчика Π½Π° самоличност, Π° Π½Π΅ Ρ€ΡŠΡ‡Π½ΠΎ.

Git Lab 11.10

Π’Π»Π΅Π·Ρ‚Π΅ Π² GitLab.com Ρ‡Ρ€Π΅Π· SAML доставчик

Π‘Π Π•Π‘ΠͺΠ , Π—Π›ΠΠ’Πž

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

ΠŸΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ няма Π΄Π° трябва Π΄Π° Π²Π»ΠΈΠ·Π°Ρ‚ Π΄Π²Π° ΠΏΡŠΡ‚ΠΈ, ΠΊΠΎΠ΅Ρ‚ΠΎ улСснява ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈΡ‚Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ SAML SSO Π·Π° GitLab.com.

Git Lab 11.10

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

ДСтска Π΅ΠΏΠΈΡ‡Π½Π° схСма

ΠšΠ ΠΠ™ΠΠž, Π—Π›ΠΠ’ΠΠž

Π’ ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½Π°Ρ‚Π° вСрсия Π΄ΠΎΠ±Π°Π²ΠΈΡ…ΠΌΠ΅ Π΄ΡŠΡ‰Π΅Ρ€Π½ΠΈ Споси (Споси Π½Π° Споси), Π·Π° Π΄Π° Π²ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π΅ΠΌ Π΄Π° управляватС структурата Π½Π° Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° си. ДСтскитС Споси сС появяват Π½Π° страницата Π½Π° родитСлския Спос.

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

Git Lab 11.10

Π˜Π·ΡΠΊΠ°Ρ‡Π°Ρ‰ΠΈ Π΅ΠΊΡ€Π°Π½ΠΈ Π·Π° исканС Π·Π° сливанС

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

Π’ Ρ‚Π°Π·ΠΈ вСрсия въвСТдамС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΈ Π΅ΠΊΡ€Π°Π½ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ изскачат, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π·Π°Π΄ΡŠΡ€ΠΆΠΈΡ‚Π΅ курсора Π½Π° ΠΌΠΈΡˆΠΊΠ°Ρ‚Π° Π²ΡŠΡ€Ρ…Ρƒ Π²Ρ€ΡŠΠ·ΠΊΠ° Π·Π° заявка Π·Π° сливанС. ΠŸΡ€Π΅Π΄ΠΈ ΠΏΠΎΠΊΠ°Π·Π²Π°Ρ…ΠΌΠ΅ само Π·Π°Π³Π»Π°Π²ΠΈΠ΅Ρ‚ΠΎ Π½Π° заявката Π·Π° сливанС, Π½ΠΎ сСга ΠΏΠΎΠΊΠ°Π·Π²Π°ΠΌΠ΅ ΠΈ ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π½Π° заявката Π·Π° сливанС, ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π½Π° CI ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π° ΠΈ краткия URL адрСс.

ΠŸΠ»Π°Π½ΠΈΡ€Π°ΠΌΠ΅ Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΠΏΠΎ-Π²Π°ΠΆΠ½Π° информация Π² Π±ΡŠΠ΄Π΅Ρ‰ΠΈ издания, Π½Π°ΠΏΡ€. ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€Π½ΠΈΡ†ΠΈ ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π½ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ, Π° ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Ρ‰Π΅ въвСдСм изскачащи Π΅ΠΊΡ€Π°Π½ΠΈ Π·Π° Π·Π°Π΄Π°Ρ‡ΠΈ.

Git Lab 11.10

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

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

Π Π°Π±ΠΎΡ‚Π½ΠΈΡ‚Π΅ ΠΏΠΎΡ‚ΠΎΡ†ΠΈ Π½Π° Git Π·Π° пусканС ΠΈΠ»ΠΈ ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Π½Π΅ Π½Π° софтуСр чСсто Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚ мноТСство Π΄ΡŠΠ»Π³ΠΎΡΡ€ΠΎΡ‡Π½ΠΈ разклонСния – Π·Π° ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° ΠΊΠΎΡ€Π΅ΠΊΡ†ΠΈΠΈ Π½Π° ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½ΠΈ вСрсии (Π½Π°ΠΏΡ€. stable-11-9) ΠΈΠ»ΠΈ ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π²Π°Π½Π΅ ΠΎΡ‚ тСстванС Π½Π° качСството към производство (Π½Π°ΠΏΡ€. integration), Π½ΠΎ Π½Π΅ Π΅ лСсно Π΄Π° Π½Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ заявки Π·Π° сливанС Π·Π° Ρ‚Π΅Π·ΠΈ ΠΊΠ»ΠΎΠ½ΠΎΠ²Π΅ срСд ΠΌΠ½ΠΎΠ³ΠΎΡ‚ΠΎ ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ΠΈ заявки Π·Π° сливанС.

Π‘ΠΏΠΈΡΡŠΠΊΡŠΡ‚ със заявки Π·Π° сливанС Π·Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ ΠΈ Π³Ρ€ΡƒΠΏΠΈ Π²Π΅Ρ‡Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈΡ€Π°Π½ ΠΏΠΎ цСлСвия ΠΊΠ»ΠΎΠ½ Π½Π° заявката Π·Π° сливанС, Π·Π° Π΄Π° улСснитС Π½Π°ΠΌΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ‚ΠΎΠ·ΠΈ, ΠΎΡ‚ ΠΊΠΎΠΉΡ‚ΠΎ сС Π½ΡƒΠΆΠ΄Π°Π΅Ρ‚Π΅.

Благодаря Ρ‚ΠΈ, Π₯ΠΈΡ€ΠΎΡŽΠΊΠΈ Π‘Π°Ρ‚ΠΎ (Π₯ΠΈΡ€ΠΎΡŽΠΊΠΈ Π‘Π°Ρ‚ΠΎ)!

Git Lab 11.10

Π˜Π·ΠΏΡ€Π°Ρ‰Π°Π½Π΅ ΠΈ сливанС ΠΏΡ€ΠΈ ΡƒΡΠΏΠ΅ΡˆΠ΅Π½ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€

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

Ако ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° Trunk, трябва Π΄Π° избягвамС Π΄ΡŠΠ»Π³ΠΎΡ‚Ρ€Π°ΠΉΠ½ΠΈ ΠΊΠ»ΠΎΠ½ΠΎΠ²Π΅ Π² ΠΏΠΎΠ»Π·Π° Π½Π° ΠΌΠ°Π»ΠΊΠΈ, Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈ ΠΊΠ»ΠΎΠ½ΠΎΠ²Π΅ с Π΅Π΄ΠΈΠ½ собствСник. ΠœΠ°Π»ΠΊΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ чСсто сС насочват Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ към цСлСвия ΠΊΠ»ΠΎΠ½, Π½ΠΎ Ρ‚ΠΎΠ²Π° рискува Π΄Π° Π½Π°Ρ€ΡƒΡˆΠΈ компилацията.

Π‘ Ρ‚Π°Π·ΠΈ вСрсия GitLab ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° Π½ΠΎΠ²ΠΈ ΠΎΠΏΡ†ΠΈΠΈ Π·Π° натисканС Π½Π° Git Π·Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ отварянС Π½Π° заявки Π·Π° сливанС, Π·Π°Π΄Π°Π²Π°Π½Π΅ Π½Π° цСлСвия ΠΊΠ»ΠΎΠ½ ΠΈ Π½Π°Π»Π°Π³Π°Π½Π΅ Π½Π° сливанС Π½Π° ΡƒΡΠΏΠ΅ΡˆΠ΅Π½ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ ΠΎΡ‚ командния Ρ€Π΅Π΄ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° натисканС към ΠΊΠ»ΠΎΠ½Π°.

Git Lab 11.10

ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° интСграция с външни Ρ‚Π°Π±Π»Π° Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅

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

GitLab ΠΈΠΌΠ° Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ мноТСство Prometheus ΡΡŠΡ€Π²ΡŠΡ€ΠΈ (срСда, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈ Π³Ρ€ΡƒΠΏΠΈ (ΠΎΡ‡Π°ΠΊΠ²Π° сС)), Π½ΠΎ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅Ρ‚ΠΎ Π½Π° мноТСство ΠΊΡ€Π°ΠΉΠ½ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° услоТни ΠΈΠ»ΠΈ Π΄Π° Π½Π΅ сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° ΠΎΡ‚ стандартнитС Ρ‚Π°Π±Π»Π° Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅. Π‘ Ρ‚Π°Π·ΠΈ вСрсия Π΅ΠΊΠΈΠΏΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π΅Π΄ΠΈΠ½ API Π½Π° Prometheus, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΏΡ€Π°Π²ΠΈ интСграцията с услуги ΠΊΠ°Ρ‚ΠΎ Grafana ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-лСсна.

Π‘ΠΎΡ€Ρ‚ΠΈΡ€Π°ΠΉΡ‚Π΅ Wiki страницитС ΠΏΠΎ Π΄Π°Ρ‚Π° Π½Π° създаванС

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

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

Git Lab 11.10

ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° рСсурситС, поискани ΠΎΡ‚ ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€Π°

ΠšΠ ΠΠ™ΠΠž, Π—Π›ΠΠ’ΠΠž

GitLab Π²ΠΈ ΠΏΠΎΠΌΠ°Π³Π° Π΄Π° Π½Π°Π±Π»ΡŽΠ΄Π°Π²Π°Ρ‚Π΅ своя ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ Kubernetes Π·Π° прилоТСния Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ производство. Π—Π°ΠΏΠΎΡ‡Π²Π°ΠΉΠΊΠΈ с Ρ‚Π°Π·ΠΈ вСрсия, Π½Π°Π±Π»ΡŽΠ΄Π°Π²Π°ΠΉΡ‚Π΅ заявкитС Π·Π° процСсора ΠΈ ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π° ΠΎΡ‚ вашия ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€, Π·Π° Π΄Π° Π·Π°Π±Π΅Π»Π΅ΠΆΠΈΡ‚Π΅ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π½ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ, ΠΏΡ€Π΅Π΄ΠΈ Π΄Π° сС ΠΏΡ€Π΅Π²ΡŠΡ€Π½Π°Ρ‚ Π² ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ.

Git Lab 11.10

Π’ΠΈΠΆΡ‚Π΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈΡ‚Π΅ Π·Π° балансиранС Π½Π° Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Π½Π΅Ρ‚ΠΎ Π² Ρ‚Π°Π±Π»ΠΎΡ‚ΠΎ Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Grafana

CORE, STARTER, PREMIUM, ULTIMATE

Много Π΅ Π²Π°ΠΆΠ½ΠΎ Π΄Π° Π½Π°Π±Π»ΡŽΠ΄Π°Π²Π°Ρ‚Π΅ изправността Π½Π° вашия СкзСмпляр Π½Π° GitLab. ΠŸΡ€Π΅Π΄ΠΈ Ρ‚ΠΎΠ²Π° прСдоставяхмС Ρ‚Π°Π±Π»Π° Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Ρ‡Ρ€Π΅Π· Π²Π³Ρ€Π°Π΄Π΅Π½ СкзСмпляр Π½Π° Grafana. Π—Π°ΠΏΠΎΡ‡Π²Π°ΠΉΠΊΠΈ с Ρ‚Π°Π·ΠΈ вСрсия, Π½ΠΈΠ΅ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ…ΠΌΠ΅ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ‚Π°Π±Π»Π° Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π·Π° наблюдСниС Π½Π° NGINX load balancers.

SAST Π·Π° Elixir

ΠšΠ ΠΠ™ΠΠž, Π—Π›ΠΠ’ΠΠž

ΠŸΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ°Π²Π°ΠΌΠ΅ Π΄Π° Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π°ΠΌΠ΅ Π΅Π·ΠΈΠΊΠΎΠ²Π°Ρ‚Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° ΠΈ Π΄Π° Π·Π°Π΄ΡŠΠ»Π±ΠΎΡ‡Π°Π²Π°ΠΌΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈΡ‚Π΅ Π·Π° сигурност. Π’ Ρ‚Π°Π·ΠΈ вСрсия смС Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π»ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π·Π° сигурност Π·Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ Π½Π° Еликсир ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ, създадСни Π½Π° ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° ЀСникс.

ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ заявки Π² Π΅Π΄Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°

PREMIUM, ULTIMATE, SILVER, GOLD

Π’ GitLab ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚Π΅ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ, Π·Π° Π΄Π° Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‚Π΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ ΡΡŠΠ±ΠΈΡ€Π°Ρ‚Π΅. ЧСсто, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π°ΠΊΠΎ трябва Π΄Π° ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅Ρ‚Π΅ максималната ΠΈΠ»ΠΈ срСдната стойност Π½Π° ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π», искатС Π΄Π° ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚Π΅ няколко стойности Π½Π° Π΅Π΄Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°. Π—Π°ΠΏΠΎΡ‡Π²Π°ΠΉΠΊΠΈ с Ρ‚Π°Π·ΠΈ вСрсия, Π²ΠΈΠ΅ ΠΈΠΌΠ°Ρ‚Π΅ Ρ‚Π°Π·ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚.

Π Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ ΠΎΡ‚ DAST Π½Π° Ρ‚Π°Π±Π»ΠΎΡ‚ΠΎ Π·Π° сигурност Π½Π° Π³Ρ€ΡƒΠΏΠ°Ρ‚Π°

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

Π”ΠΎΠ±Π°Π²ΠΈΡ…ΠΌΠ΅ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ ΠΎΡ‚ Dynamic Application Security Testing (DAST) към Ρ‚Π°Π±Π»ΠΎΡ‚ΠΎ Π·Π° сигурност Π½Π° Π΅ΠΊΠΈΠΏΠ° Π² допълнСниС към SAST, сканиранС Π½Π° ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΈ ΠΈ сканиранС Π½Π° зависимости.

ДобавянС Π½Π° ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈ към ΠΎΡ‚Ρ‡Π΅Ρ‚ Π·Π° сканиранС Π½Π° ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€

ΠšΠ ΠΠ™ΠΠž, Π—Π›ΠΠ’ΠΠž

Π’ Ρ‚Π°Π·ΠΈ вСрсия ΠΎΡ‚Ρ‡Π΅Ρ‚ΡŠΡ‚ Π·Π° сканиранС Π½Π° ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈ – Π΄ΠΎΠ±Π°Π²ΠΈΡ…ΠΌΠ΅ Π½ΠΈΠ΅ засСгнат ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ (функция Π½Π° Clair) Π² ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‰ΠΈ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈ: ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚, ID (с ΠΏΡ€Π΅ΠΏΡ€Π°Ρ‚ΠΊΠ° към mitre.org) ΠΈ засСгнато Π½ΠΈΠ²ΠΎ (Π½Π°ΠΏΡ€. debian:8).

ДобавянС Π½Π° Ρ‚ΠΈΠΏ ΠΎΡ‚Ρ‡Π΅Ρ‚ Π·Π° ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ към заявки Π·Π° сливанС

PREMIUM, ULTIMATE, SILVER, GOLD

GitLab Π²Π΅Ρ‡Π΅ прСдоставя няколко Π²ΠΈΠ΄Π° ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ Π² заявки Π·Π° сливанС: ΠΎΡ‚ ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΈ Π΄ΠΎ качСство Π½Π° ΠΊΠΎΠ΄Π° ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ†Π° тСстванС Π½Π° Π΅Ρ‚Π°ΠΏ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π΄ΠΎ БАБВ ΠΈ Даст Π½Π° Π΅Ρ‚Π°ΠΏ Π·Π°Ρ‰ΠΈΡ‚Π°.

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

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

ΠšΠ ΠΠ™ΠΠž, Π—Π›ΠΠ’ΠΠž

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

ΠŸΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° промСнят ΠΏΡŠΡ‚Ρ Π½Π° ΠΊΠ»ΠΎΠ½ΠΈΡ€Π°Π½Π΅ Π² CI

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

По ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ GitLab Runner ΠΊΠ»ΠΎΠ½ΠΈΡ€Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π² ΡƒΠ½ΠΈΠΊΠ°Π»Π΅Π½ ΠΏΠΎΠ΄ΠΏΡŠΡ‚ $CI_BUILDS_DIR. Но Π·Π° някои ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ, ΠΊΠ°Ρ‚ΠΎ Golang, ΠΊΠΎΠ΄ΡŠΡ‚ трябва Π΄Π° бъдС ΠΊΠ»ΠΎΠ½ΠΈΡ€Π°Π½ Π² ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Π° дирСктория, Π·Π° Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΈΠ·Π³Ρ€Π°Π΄Π΅Π½.

Π’ GitLab 11.10 Π²ΡŠΠ²Π΅Π΄ΠΎΡ…ΠΌΠ΅ ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π°Ρ‚Π° GIT_CLONE_PATH, ΠΊΠΎΠ΅Ρ‚ΠΎ Π²ΠΈ позволява Π΄Π° посочитС ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π΅Π½ ΠΏΡŠΡ‚, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ GitLab Runner ΠΊΠ»ΠΎΠ½ΠΈΡ€Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΠΏΡ€Π΅Π΄ΠΈ Π΄Π° изпълни Π·Π°Π΄Π°Ρ‡Π°Ρ‚Π°.

ЛСсно маскиранС Π½Π° Π·Π°Ρ‰ΠΈΡ‚Π΅Π½ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ Π² рСгистрационни Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅

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

GitLab прСдоставя няколко Π½Π°Ρ‡ΠΈΠ½Π° Π·Π°Ρ‰ΠΈΡ‚Π°Π²Π°ΠΌ ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Ρ‚Π΅ ΠΏΠ»ΠΎΡ‰Ρ‚Π° ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ Π² GitLab CI/CD. Но ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈΡ‚Π΅ всС ΠΎΡ‰Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΎΠΊΠ°ΠΆΠ°Ρ‚ Π² рСгистрационнитС Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅, ΡƒΠΌΠΈΡˆΠ»Π΅Π½ΠΎ ΠΈΠ»ΠΈ случайно.

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

АктивирайтС ΠΈΠ»ΠΈ Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°ΠΉΡ‚Π΅ Auto DevOps Π½Π° Π½ΠΈΠ²ΠΎ Π΅ΠΊΠΈΠΏ

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

Π‘ Auto DevOps Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½Π° GitLab.com ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΠΎΠ΅ΠΌΠ΅Ρ‚Π΅ ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈΡ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈ ΠΏΠΎΡ‚ΠΎΡ†ΠΈ Π½Π° DevOps ΠΎΡ‚ ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π΄ΠΎ доставката Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ.

Π—Π°ΠΏΠΎΡ‡Π²Π°ΠΉΠΊΠΈ с GitLab 11.10, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ‚Π΅ ΠΈΠ»ΠΈ Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ‚Π΅ Auto DevOps Π·Π° всички ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ Π² ΡΡŠΡ‰Π°Ρ‚Π° Π³Ρ€ΡƒΠΏΠ°.

ΠžΠΏΡ€ΠΎΡΡ‚Π΅Π½Π° ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° страница с Π»ΠΈΡ†Π΅Π½Π·

БВАРВЕР, ΠŸΠ Π•ΠœΠ˜Π£Πœ, ULTIMATE

Π—Π° Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π»ΠΈΡ†Π΅Π½Π·Π½ΠΈ ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ ΠΏΠΎ-ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΈ ΠΏΠΎ-просто, ΠΏΡ€Π΅Ρ€Π°Π±ΠΎΡ‚ΠΈΡ…ΠΌΠ΅ страницата с Π»ΠΈΡ†Π΅Π½Π·ΠΈ Π² административния ΠΏΠ°Π½Π΅Π» ΠΈ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€Ρ‚Π°Ρ…ΠΌΠ΅ Π½Π°ΠΉ-Π²Π°ΠΆΠ½ΠΈΡ‚Π΅ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ.

Git Lab 11.10

АктуализирайтС сСлСктора Π·Π° пряк ΠΏΡŠΡ‚ Π·Π° внСдрявания Π½Π° Kubernetes

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

ΠŸΠ°Π½Π΅Π»ΠΈΡ‚Π΅ Π·Π° внСдряванС ΠΏΠΎΠΊΠ°Π·Π²Π°Ρ‚ информация Π·Π° всички внСдрявания Π½Π° Kubernetes.

Π’ Ρ‚Π°Π·ΠΈ вСрсия смС ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΠ»ΠΈ Π½Π°Ρ‡ΠΈΠ½Π°, ΠΏΠΎ ΠΊΠΎΠΉΡ‚ΠΎ нанасямС ΠΏΡ€Π΅ΠΊΠΈ ΠΏΡŠΡ‚ΠΈΡ‰Π° към внСдрявания. Π‘ΡŠΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΡΡ‚Π° Π²Π΅Ρ‡Π΅ са Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΈ ΠΎΡ‚ app.example.com/app ΠΈ app.example.com/env ΠΈΠ»ΠΈ app. Π’ΠΎΠ²Π° Ρ‰Π΅ ΠΈΠ·Π±Π΅Π³Π½Π΅ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΈΡ‚Π΅ ΠΏΡ€ΠΈ Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈΡ€Π°Π½Π΅ ΠΈ риска ΠΎΡ‚ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ внСдряванС, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎ с ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

ОсвСн Ρ‚ΠΎΠ²Π° Π² GitLab 12.0 Π½ΠΈΠ΅ ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π΅Ρ‚Π΅ Π΅Ρ‚ΠΈΠΊΠ΅Ρ‚Π° Π½Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ ΠΎΡ‚ сСлСктора Π·Π° Ρ€Π°Π·ΠΏΠΎΠ»Π°Π³Π°Π½Π΅ Π½Π° Kubernetes, Π° съвпадСниС Ρ‰Π΅ бъдС възмоТно само ΠΎΡ‚ app.example.com/app ΠΈ app.example.com/env.

Π”ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΎ създаванС Π½Π° рСсурси Π½Π° Kubernetes

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

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

ΠŸΡ€ΠΈ внСдряванСто Π½Π° Kubernetes GitLab CI Ρ‰Π΅ създадС Ρ‚Π΅Π·ΠΈ рСсурси ΠΏΡ€Π΅Π΄ΠΈ внСдряванСто.

Π“Ρ€ΡƒΠΏΠΎΠ²ΠΈ Π±Π΅Π³Π°Ρ‡ΠΈ Π·Π° ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ΠΈ Π½Π° Π½ΠΈΠ²ΠΎ Π³Ρ€ΡƒΠΏΠ°

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

ΠšΠ»ΡŠΡΡ‚Π΅Ρ€ΠΈΡ‚Π΅ Π½Π° Π½ΠΈΠ²ΠΎ Π³Ρ€ΡƒΠΏΠ° Π²Π΅Ρ‡Π΅ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ инсталация Π½Π° GitLab Runner. Π˜Π·ΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° Kubernetes Π½Π° Π½ΠΈΠ²ΠΎ Π³Ρ€ΡƒΠΏΠ° сС ΠΏΠΎΠΊΠ°Π·Π²Π°Ρ‚ Π½Π° Π΄ΡŠΡ‰Π΅Ρ€Π½ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ ΠΊΠ°Ρ‚ΠΎ Π³Ρ€ΡƒΠΏΠΎΠ²ΠΈ ΠΈΠ·ΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»ΠΈ с Π΅Ρ‚ΠΈΠΊΠ΅Ρ‚ cluster ΠΈ kubernetes.

Брояч Π½Π° повикванията Π·Π° Knative Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

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

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈ с GitLab Π±Π΅Π· ΡΡŠΡ€Π²ΡŠΡ€, сСга ΠΏΠΎΠΊΠ°Π·Π²Π° броя Π½Π° повикванията, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈ Π·Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° функция. Π—Π° Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Ρ‚ΠΎΠ²Π°, трябва Π΄Π° инсталиратС Prometheus Π½Π° ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€Π°, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ Π΅ инсталиран Knative.

Git Lab 11.10

ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ» Π½Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΡ‚Π΅ git clean Π·Π° GitLab CI/CD задания

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

По ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ GitLab Runner Ρ€Π°Π±ΠΎΡ‚ΠΈ git clean ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° процСса Π½Π° ΠΊΠ°Ρ‡Π²Π°Π½Π΅ Π½Π° ΠΊΠΎΠ΄ ΠΏΡ€ΠΈ изпълнСниС Π½Π° Π·Π°Π΄Π°Π½ΠΈΠ΅ Π² GitLab CI/CD. ΠžΡ‚ GitLab 11.10 ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π°Ρ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΡ‚Π΅, ΠΏΡ€Π΅Π΄Π°Π²Π°Π½ΠΈ Π½Π° Π΅ΠΊΠΈΠΏ git clean. Π’ΠΎΠ²Π° Π΅ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π·Π° Π΅ΠΊΠΈΠΏΠΈ със спСциални Π±Π΅Π³Π°Ρ‡ΠΈ, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Π·Π° Π΅ΠΊΠΈΠΏΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΡΡŠΠ±ΠΈΡ€Π°Ρ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ ΠΎΡ‚ Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΌΠΎΠ½ΠΎΡ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°. Π‘Π΅Π³Π° Ρ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π°Ρ‚ процСса Π½Π° Ρ€Π°Π·Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Π½Π΅, ΠΏΡ€Π΅Π΄ΠΈ Π΄Π° ΠΈΠ·ΠΏΡŠΠ»Π½ΡΡ‚ скриптовС. Нова ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π° GIT_CLEAN_FLAGS стойността ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π΅ -ffdx ΠΈ ΠΏΡ€ΠΈΠ΅ΠΌΠ° всички възмоТни ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ [git clean](https://git-scm.com/docs/git-clean).

Π’ΡŠΠ½ΡˆΠ½Π° авторизация Π² Core

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

Π‘ΠΈΠ³ΡƒΡ€Π½ΠΈΡ‚Π΅ срСди ΠΌΠΎΠΆΠ΅ Π΄Π° изискват Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π΅Π½ външСн рСсурс Π·Π° оторизация Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Π”ΠΎΠ±Π°Π²ΠΈΡ…ΠΌΠ΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΎ Π½ΠΈΠ²ΠΎ Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» Π½Π° Π΄ΠΎΡΡ‚ΡŠΠΏΠ° Π² 10.6 ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ заявки Π·Π° отварянС Π½Π° Ρ‚Π°Π·ΠΈ функционалност Π² Core. ИмамС удоволствиСто Π΄Π° прСдставим външна авторизация ΠΈ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π΅Π½ слой Π½Π° сигурност Π·Π° Core инстанции, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Ρ‚Π°Π·ΠΈ функция Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° Π½Π° ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ участници.

Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° създаванС Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ Π² Π³Ρ€ΡƒΠΏΠΈ Π² Core

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

Ролята Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΌΠΎΠΆΠ΅ Π΄Π° създава ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ Π² Π³Ρ€ΡƒΠΏΠΈ ΠΎΡ‚ вСрсия 10.5, Π° сСга Ρ‚ΠΎΠ²Π° Π΅ възмоТно Π² Core. Π‘ΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ Π΅ ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π° характСристика Π·Π° производитСлността Π² GitLab ΠΈ Ρ‡Ρ€Π΅Π· Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ‚Π°Π·ΠΈ функция Π² Core Π²Π΅Ρ‡Π΅ Π΅ ΠΏΠΎ-лСсно Π·Π° Ρ‡Π»Π΅Π½ΠΎΠ²Π΅Ρ‚Π΅ Π½Π° инстанцията Π΄Π° правят Π½Π΅Ρ‰ΠΎ Π½ΠΎΠ²ΠΎ.

GitLab Runner 11.10

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

ДнСс пуснахмС GitLab Runner 11.10! GitLab Runner Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ с ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΊΠΎΠ΄, ΠΊΠΎΠΉΡ‚ΠΎ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° изпълнСниС Π½Π° CI/CD Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈ ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Π½Π΅ Π½Π° Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ към GitLab.

Най-интСрСснитС ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ:

ΠŸΡŠΠ»Π½ΠΈΡΡ‚ списък с ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Π½Π°ΠΌΠ΅Ρ€Π΅Π½ Π² Ρ€Π΅Π³ΠΈΡΡ‚ΡŠΡ€Π° Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π½Π° GitLab Runner: Π§ΠΠΠ“Π•Π›ΠžΠ“.

ΠšΠΎΡ€Π΅ΠΊΡ†ΠΈΡ Π½Π° Π²ΡŠΡ€Π½Π°Ρ‚ΠΎΡ‚ΠΎ project_id Π² API Π·Π° Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅ Π½Π° ΠΏΠ΅Ρ‚Π½Π° Π² Elasticsearch

БВАРВЕР, ΠŸΠ Π•ΠœΠ˜Π£Πœ, ULTIMATE

ΠŸΠΎΠΏΡ€Π°Π²ΠΈΡ…ΠΌΠ΅ Π³Ρ€Π΅ΡˆΠΊΠ° Π² API Π·Π° Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅ Π½Π° ΠΏΠ΅Ρ‚Π½Π° Elasticsearch, която ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎ Π²Ρ€ΡŠΡ‰Π°ΡˆΠ΅ 0 Π·Π° project_id. Π©Π΅ сС Π½Π°Π»ΠΎΠΆΠΈ прСиндСксиранС Π½Π° ElasticsearchΠ·Π° Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΈΡ‚Π΅ стойности project_id слСд инсталиранС Π½Π° Ρ‚Π°Π·ΠΈ вСрсия Π½Π° GitLab.

ΠžΠΌΠ½ΠΈΠ±ΡƒΡ подобрСния

CORE, STARTER, PREMIUM, ULTIMATE

НаправихмС слСднитС подобрСния Π½Π° Omnibus Π² GitLab 11.10:

  • GitLab 11.10 Π²ΠΊΠ»ΡŽΡ‡Π²Π° Най-Π²Π°ΠΆΠ½ΠΎ 5.9.0, Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π° с ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΊΠΎΠ΄ Π½Π° Slack, чиято послСдна вСрсия Π²ΠΊΠ»ΡŽΡ‡Π²Π° Π½ΠΎΠ²Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π° дирСктория Π·Π° лСсно ΠΌΠΈΠ³Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΎΡ‚ Hipchat ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ²Π΅Ρ‡Π΅. Π’Π°Π·ΠΈ вСрсия Π²ΠΊΠ»ΡŽΡ‡Π²Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° Π·Π°Ρ‰ΠΈΡ‚Π°Ρ‚Π°ΠΈ ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡Π²Π°ΠΌΠ΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅.
  • НиС ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π½ Grafana с Omnibus, ΠΈ сСга Π΅ лСсно Π΄Π° Π·Π°ΠΏΠΎΡ‡Π½Π΅Ρ‚Π΅ Π΄Π° Π½Π°Π±Π»ΡŽΠ΄Π°Π²Π°Ρ‚Π΅ своя СкзСмпляр Π½Π° GitLab.
  • Π”ΠΎΠ±Π°Π²ΠΈΡ…ΠΌΠ΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°Π½Π΅ Π½Π° стари изобраТСния Π½Π° ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΈ ΠΎΡ‚ Ρ€Π΅Π³ΠΈΡΡ‚ΡŠΡ€Π° Π½Π° Docker.
  • АктуализирахмС ca-certs Π΄ΠΎ 2019-01-23.

ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΈΡ Π² производитСлността

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

ΠŸΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ°Π²Π°ΠΌΠ΅ Π΄Π° подобрявамС производитСлността Π½Π° GitLab с всяко ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π·Π° СкзСмпляри Π½Π° GitLab ΠΎΡ‚ всякакъв Ρ€Π°Π·ΠΌΠ΅Ρ€. Някои подобрСния Π² GitLab 11.10:

ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ Π½Π° GitLab

CORE, STARTER, PREMIUM, ULTIMATE

НаправихмС слСднитС подобрСния Π² Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈΡ‚Π΅ Π½Π° GitLab:

ΠžΡ‚Ρ…Π²ΡŠΡ€Π»Π΅Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

GitLab Geo Ρ‰Π΅ осигури Ρ…Π΅ΡˆΠΈΡ€Π°Π½ΠΎ ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π½Π° GitLab 12.0

Изисква сС GitLab Geo Ρ…Π΅ΡˆΠΈΡ€Π°Π½ΠΎ ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π·Π° смСкчаванС Π½Π° конкурСнцията Π½Π° Π²Ρ‚ΠΎΡ€ΠΈΡ‡Π½ΠΈΡ‚Π΅ възли. Π’ΠΎΠ²Π° бСшС отбСлязано Π² gitlab-ce#40970.

Π’ GitLab 11.5 Π΄ΠΎΠ±Π°Π²ΠΈΡ…ΠΌΠ΅ Ρ‚ΠΎΠ²Π° изискванС към Geo докумСнтацията: gitlab-ee#8053.

Π’ GitLab 11.6 sudo gitlab-rake gitlab:geo:check провСрява Π΄Π°Π»ΠΈ Ρ…Π΅ΡˆΠΈΡ€Π°Π½ΠΎΡ‚ΠΎ ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π΅ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½ΠΎ ΠΈ Π΄Π°Π»ΠΈ всички ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ са ΠΌΠΈΠ³Ρ€ΠΈΡ€Π°Π½ΠΈ. Π‘ΠΌ. gitlab-ee#8289. Ако ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ Geo, моля, ΠΈΠ·ΠΏΡŠΠ»Π½Π΅Ρ‚Π΅ Ρ‚Π°Π·ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΈ ΠΌΠΈΠ³Ρ€ΠΈΡ€Π°ΠΉΡ‚Π΅ възмоТно Π½Π°ΠΉ-скоро.

Π’ GitLab 11.8 ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π·Π° постоянно Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½ΠΎ gitlab-ee!8433 Ρ‰Π΅ сС ΠΏΠΎΠΊΠ°ΠΆΠ΅ Π½Π° страницата Административна Π·ΠΎΠ½Π° > Geo > възлиако Π³ΠΎΡ€Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π½Π΅ са Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈ.

Π’ GitLab 12.0 Geo Ρ‰Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° изисквания Π·Π° Ρ…Π΅ΡˆΠΈΡ€Π°Π½ΠΎ ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅. Π‘ΠΌ. gitlab-ee#8690.

Π”Π°Ρ‚Π° Π½Π° ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°Π½Π΅: 22 2019 юни

ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Ubuntu 14.04

GitLab 11.10 Ρ‰Π΅ бъдС послСдната вСрсия с ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Ubuntu 14.04.

Canonical обяви края Π½Π° стандартната ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Ubuntu 14.04 Π°ΠΏΡ€ΠΈΠ» 2019 Π³. Π‘ΡŠΠ²Π΅Ρ‚Π²Π°ΠΌΠ΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π΄Π° надстроят Π΄ΠΎ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½Π° LTS вСрсия: Ubuntu 16.04 ΠΈΠ»ΠΈ Ubuntu 18.04.

Π”Π°Ρ‚Π° Π½Π° ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°Π½Π΅: 22 ΠΌΠ°ΠΉ 2019 Π³Ρ€Π°Π΄

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π°Π²Π°Π½Π΅ Π½Π° максималния Π±Ρ€ΠΎΠΉ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΈ, създадСни ΠΎΡ‚ Π΅Π΄Π½ΠΎ ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Π½Π΅

ΠŸΡ€Π΅Π΄ΠΈ Ρ‚ΠΎΠ²Π° GitLab създадС Ρ‚Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈ Π·Π° HEAD всСки ΠΊΠ»ΠΎΠ½ Π² ΠΏΡ€Π°Ρ‚ΠΊΠ°Ρ‚Π°. Π’ΠΎΠ²Π° Π΅ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ натискат мноТСство ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ навСднъТ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ към ΠΊΠ»ΠΎΠ½ Π½Π° функция ΠΈ a develop).

Но ΠΊΠΎΠ³Π°Ρ‚ΠΎ натискатС голямо Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΈ ΠΊΠ»ΠΎΠ½ΠΎΠ²Π΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° прСмСстванС, ΠΎΠ³Π»Π΅Π΄Π°Π»Π½ΠΎ ΠΈΠ»ΠΈ Ρ€Π°Π·ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅), Π½Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚Π΅ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ Π·Π° всСки ΠΊΠ»ΠΎΠ½. Π—Π°ΠΏΠΎΡ‡Π²Π°ΠΉΠΊΠΈ с GitLab 11.10, Π½ΠΈΠ΅ създавамС максимум 4 Ρ‚Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° ΠΏΡ€ΠΈ ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Π½Π΅.

Π”Π°Ρ‚Π° Π½Π° ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°Π½Π΅: 22 ΠΌΠ°ΠΉ 2019 Π³Ρ€Π°Π΄

НаслСдСни ΠΊΠΎΠ΄ΠΎΠ²ΠΈ ΠΏΡŠΡ‚ΠΈΡ‰Π° Π½Π° GitLab Runner

ΠžΡ‚ Gitlab 11.9 GitLab Runner ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π½ΠΎΠ² ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΊΠ»ΠΎΠ½ΠΈΡ€Π°Π½Π΅/ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅ Π½Π° Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ. Π’ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° GitLab Runner Ρ‰Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° стария ΠΌΠ΅Ρ‚ΠΎΠ΄, Π°ΠΊΠΎ новият Π½Π΅ сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°. Π’ΠΈΠΆΡ‚Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ Π² Ρ‚Π°Π·ΠΈ Π·Π°Π΄Π°Ρ‡Π°.

Π’ GitLab 11.0 ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ…ΠΌΠ΅ конфигурационния ΠΈΠ·Π³Π»Π΅Π΄ Π½Π° ΡΡŠΡ€Π²ΡŠΡ€Π° Π·Π° ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ Π·Π° GitLab Runner. metrics_server Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π°Ρ‚ΠΈ Π² ΠΏΠΎΠ»Π·Π° Π½Π° listen_address Π² GitLab 12.0. Π’ΠΈΠΆΡ‚Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ Π² Ρ‚Π°Π·ΠΈ Π·Π°Π΄Π°Ρ‡Π°.

Π’ΡŠΠ² вСрсия 11.3 GitLab Runner Π·Π°ΠΏΠΎΡ‡Π½Π° Π΄Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° мноТСство доставчици Π½Π° кСш ΠΏΠ°ΠΌΠ΅Ρ‚; ΠΊΠΎΠ΅Ρ‚ΠΎ Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ Π½ΠΎΠ²ΠΈ настройки Π·Π° спСцифична S3 конфигурация. Π’ докумСнтация, прСдоставя Ρ‚Π°Π±Π»ΠΈΡ†Π° с ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ ΠΈ инструкции Π·Π° ΠΌΠΈΠ³Ρ€ΠΈΡ€Π°Π½Π΅ към Π½ΠΎΠ²Π°Ρ‚Π° конфигурация. Π’ΠΈΠΆΡ‚Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ подробности Π² Ρ‚Π°Π·ΠΈ Π·Π°Π΄Π°Ρ‡Π°.

Π’Π΅Π·ΠΈ ΠΏΡŠΡ‚ΠΈΡ‰Π° няма Π΄Π° са Π½Π°Π»ΠΈΡ‡Π½ΠΈ Π² GitLab 12.0. ΠšΠ°Ρ‚ΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» Π½Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° промСнятС Π½ΠΈΡ‰ΠΎ, просто сС ΡƒΠ²Π΅Ρ€Π΅Ρ‚Π΅, Ρ‡Π΅ Π²Π°ΡˆΠΈΡΡ‚ СкзСмпляр Π½Π° GitLab Ρ€Π°Π±ΠΎΡ‚ΠΈ с вСрсия 11.9+, ΠΊΠΎΠ³Π°Ρ‚ΠΎ надстроитС Π΄ΠΎ GitLab Runner 12.0.

Π”Π°Ρ‚Π° Π½Π° ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°Π½Π΅: 22 2019 юни

ΠžΡ‚Ρ…Π²ΡŠΡ€Π»Π΅Π½Π° опция Π·Π° функция Π·Π° Π²Ρ…ΠΎΠ΄Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π·Π° GitLab Runner

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€ Π½Π° функцията, въвСдСн Π² 11.4 GitLab Runner FF_K8S_USE_ENTRYPOINT_OVER_COMMAND Π·Π° отстраняванС Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΊΠ°Ρ‚ΠΎ #2338 ΠΈ #3536.

Π’ GitLab 12.0 Ρ‰Π΅ ΠΏΡ€Π΅ΠΌΠΈΠ½Π΅ΠΌ към ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎΡ‚ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅, сякаш настройката Π½Π° функцията Π΅ Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π°. Π’ΠΈΠΆΡ‚Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ Π² Ρ‚Π°Π·ΠΈ Π·Π°Π΄Π°Ρ‡Π°.

Π”Π°Ρ‚Π° Π½Π° ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°Π½Π΅: 22 2019 юни

ΠžΡ‚Ρ…Π²ΡŠΡ€Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° дистрибуция Π½Π° Linux, която Π΅ достигнала EOL Π·Π° GitLab Runner

Някои Linux дистрибуции, Π½Π° ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° инсталиратС GitLab Runner, са изпълнили Ρ†Π΅Π»Ρ‚Π° си.

Π’ GitLab 12.0 GitLab Runner Π²Π΅Ρ‡Π΅ няма Π΄Π° разпространява ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ към Ρ‚Π΅Π·ΠΈ Linux дистрибуции. ПълСн списък с дистрибуции, ΠΊΠΎΠΈΡ‚ΠΎ Π²Π΅Ρ‡Π΅ Π½Π΅ сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π½Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ Π² нашия докумСнтация. Благодаря Π½Π° Π₯Π°Π²ΠΈΠ΅Ρ€ АрдоΠ₯Π°Π²ΠΈΠ΅Ρ€ Π”ΠΆΠ°Ρ€Π΄ΡŠΠ½) ΠΎΡ‚Π·Π°Π΄ нСговия принос!

Π”Π°Ρ‚Π° Π½Π° ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°Π½Π΅: 22 2019 юни

ΠŸΡ€Π΅ΠΌΠ°Ρ…Π²Π°Π½Π΅ Π½Π° стари ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ GitLab Runner Helper

ΠšΠ°Ρ‚ΠΎ част ΠΎΡ‚ усилията Π·Π° ΠΏΠΎΠ΄ΠΊΡ€Π΅ΠΏΠ° Π˜Π·ΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π» Π½Π° Windows Docker Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Π΄Π° изостави някои ΠΎΡ‚ старитС ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π·Π° ΠΏΠΎΠΌΠΎΡ‰Π½ΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅.

GitLab 12.0 стартира GitLab Runner с Π½ΠΎΠ²ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ. Π’ΠΎΠ²Π° сС отнася само Π·Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ замСстванС Π½Π° ΠΏΠΎΠΌΠΎΡ‰Π½ΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅. Π’ΠΈΠΆΡ‚Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ Π² Ρ‚Π°Π·ΠΈ Π·Π°Π΄Π°Ρ‡Π°.

Π”Π°Ρ‚Π° Π½Π° ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°Π½Π΅: 22 2019 юни

ΠŸΡ€Π΅ΠΌΠ°Ρ…Π²Π°Π½Π΅ Π½Π° стария ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΡŠΠΌ git clean ΠΎΡ‚ GitLab Runner

Π’ GitLab Runner 11.10 прСдоставямС Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°ΠΉΡ‚Π΅ ΠΊΠ°ΠΊ Runner изпълнява ΠΊΠΎΠΌΠ°Π½Π΄Π° git clean. ОсвСн Ρ‚ΠΎΠ²Π° Π½ΠΎΠ²Π°Ρ‚Π° стратСгия Π·Π° почистванС ΠΏΡ€Π΅ΠΌΠ°Ρ…Π²Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ git reset ΠΈ поставя ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° git clean слСд ΡΡ‚ΡŠΠΏΠΊΠ°Ρ‚Π° Π½Π° ΠΊΠ°Ρ‡Π²Π°Π½Π΅.

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

Π’ GitLab Runner 12.0 Ρ‰Π΅ ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π΅ΠΌ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π·Π° наслСдСната стратСгия Π·Π° почистванС ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π΄Π° я Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΠΈΠΌ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π΅Π½ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€. Π’ΠΈΠΆΡ‚Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ подробности Π² Ρ‚Π°Π·ΠΈ Π·Π°Π΄Π°Ρ‡Π°.

Π”Π°Ρ‚Π° Π½Π° ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°Π½Π΅: 22 2019 юни

БСкция Π·Π° систСмна информация Π² административния ΠΏΠ°Π½Π΅Π»

GitLab прСдставя информация Π·Π° вашия СкзСмпляр Π½Π° GitLab Π² admin/system_info, Π½ΠΎ Ρ‚Π°Π·ΠΈ информация ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π΅ Π΅ Ρ‚ΠΎΡ‡Π½Π°.

НиС ΠΈΠ·Ρ‚Ρ€ΠΈΠΉΡ‚Π΅ Ρ‚ΠΎΠ·ΠΈ Ρ€Π°Π·Π΄Π΅Π» административСн ΠΏΠ°Π½Π΅Π» Π² GitLab 12.0 ΠΈ ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡Π²Π°ΠΌΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ Π΄Ρ€ΡƒΠ³ΠΈ ΠΎΠΏΡ†ΠΈΠΈ Π·Π° наблюдСниС.

Π”Π°Ρ‚Π° Π½Π° ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°Π½Π΅: 22 2019 юни

Π”Π½Π΅Π²Π½ΠΈΠΊ Π·Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ

ΠŸΠΎΡ‚ΡŠΡ€ΡΠ΅Ρ‚Π΅ всички Ρ‚Π΅Π·ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² Ρ€Π΅Π³ΠΈΡΡ‚ΡŠΡ€Π° Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅:

Π˜Π½ΡΡ‚Π°Π»Π°Ρ†ΠΈΡ

Ако настройватС Π½ΠΎΠ²Π° инсталация Π½Π° GitLab, посСтСтС Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° Π·Π° изтСглянС Π½Π° GitLab.

Актуализация

Π Π°Π·Π³Π»Π΅Π΄Π°ΠΉΡ‚Π΅ страница Π·Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅.

АбонамСнтни ΠΏΠ»Π°Π½ΠΎΠ²Π΅ Π½Π° GitLab

GitLab сС ΠΏΡ€Π΅Π΄Π»Π°Π³Π° Π² Π΄Π²Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°: самоуправляващ сС ΠΈ ΠΎΠ±Π»Π°Ρ‡Π΅Π½ SaaS.

Бамоуправляващ сС: Π›ΠΎΠΊΠ°Π»Π½ΠΎ ΠΈΠ»ΠΈ Π½Π° ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π½Π°Ρ‚Π° ΠΎΡ‚ вас ΠΎΠ±Π»Π°Ρ‡Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°.

  • Π―Π΄Ρ€ΠΎ: Π—Π° ΠΌΠ°Π»ΠΊΠΈ Π΅ΠΊΠΈΠΏΠΈ, Π»ΠΈΡ‡Π½ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ±Π½Π° вСрсия Π½Π° GitLab Π·Π° Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄.
  • Π‘Ρ‚Π°Ρ€Ρ‚Π΅Ρ€: Π—Π° Π΅ΠΊΠΈΠΏΠΈ, Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰ΠΈ Π² Π΅Π΄ΠΈΠ½ офис ΠΏΠΎ мноТСство ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ сС нуТдаят ΠΎΡ‚ профСсионална ΠΏΠΎΠ΄ΠΊΡ€Π΅ΠΏΠ°.
  • Висок клас : Π—Π° Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ Π΅ΠΊΠΈΠΏΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ сС нуТдаят ΠΎΡ‚ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, висока наличност ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° XNUMX/XNUMX.
  • ПослСдСн: Π—Π° Ρ„ΠΈΡ€ΠΌΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ изискват стабилна стратСгия ΠΈ изпълнСниС с ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° сигурност ΠΈ ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΈΠ΅.

Cloud SaaS - GitLab.com: Π₯оствано, управлявано ΠΈ администрирано ΠΎΡ‚ GitLab Π±Π΅Π·ΠΏΠ»Π°Ρ‚Π½ΠΈ ΠΈ ΠΏΠ»Π°Ρ‚Π΅Π½ΠΈ Π°Π±ΠΎΠ½Π°ΠΌΠ΅Π½Ρ‚ΠΈ Π·Π° ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ ΠΈ Π΅ΠΊΠΈΠΏΠΈ.

  • Π‘Π΅Π·ΠΏΠ»Π°Ρ‚Π½ΠΎ: НСограничСни частни Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° ΠΈ Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ Π±Ρ€ΠΎΠΉ участници Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ. Π—Π°Ρ‚Π²ΠΎΡ€Π΅Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ ΠΈΠΌΠ°Ρ‚ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Π½ΠΈΠ²ΠΎ Π‘Π΅Π·ΠΏΠ»Π°Ρ‚Π½ΠΎ, Ρƒ ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ ΠΈΠΌΠ°Ρ‚ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Π½ΠΈΠ²ΠΎ ЗЛАВO .
  • Π‘Π ΠžΠΠ—: Π—Π° Π΅ΠΊΠΈΠΏΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ сС нуТдаят ΠΎΡ‚ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° работния процСс.
  • Π‘Π Π•Π‘Π O: Π—Π° Π΅ΠΊΠΈΠΏΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ сС нуТдаят ΠΎΡ‚ ΠΏΠΎ-стабилни DevOps Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ, ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΈΠ΅ ΠΈ ΠΏΠΎ-Π±ΡŠΡ€Π·Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°.
  • ЗЛАВO : ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ΡΡ‰ΠΎ Π·Π° ΠΌΠ½ΠΎΠ³ΠΎ CI/CD Π·Π°Π΄Π°Ρ‡ΠΈ. Всички ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π·Π»Π°Ρ‚Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π±Π΅Π·ΠΏΠ»Π°Ρ‚Π½ΠΎ, нСзависимо ΠΎΡ‚ ΠΏΠ»Π°Π½Π°.

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

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