{"id":34683,"date":"2019-10-31T21:59:48","date_gmt":"2019-10-31T18:59:48","guid":{"rendered":"https:\/\/prohoster.info\/blog\/gitlab-11-11-neskolko-otvetstvennyh-dlya-merdzh-rekvestov-i-uluchsheniya-dlya-kontejnerov\/"},"modified":"2019-10-31T21:59:48","modified_gmt":"2019-10-31T18:59:48","slug":"gitlab-11-11-neskolko-otvetstvennyh-dlya-merdzh-rekvestov-i-uluchsheniya-dlya-kontejnerov","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/gitlab-11-11-neskolko-otvetstvennyh-dlya-merdzh-rekvestov-i-uluchsheniya-dlya-kontejnerov","title":{"rendered":"GitLab 11.11: n\u00e9h\u00e1ny felel\u0151s a pull requestekhez \u00e9s fejleszt\u00e9sek a t\u00e1rol\u00f3khoz","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"GitLab 11.11: n\u00e9h\u00e1ny felel\u0151s a pull requestekhez \u00e9s fejleszt\u00e9sek a t\u00e1rol\u00f3khoz\" src=\"\/wp-content\/uploads\/2019\/05\/0887dec341b6fcd6b12422babac990e1.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<h3 id=\"bolshe-vozmozhnostey-dlya-sovmestnoy-raboty-i-dopolnitelnye-uvedomleniya\">T\u00f6bb egy\u00fcttm\u0171k\u00f6d\u00e9si lehet\u0151s\u00e9g \u00e9s tov\u00e1bbi \u00e9rtes\u00edt\u00e9sek<\/h3>\n<p><\/p>\n<p>A GitLabn\u00e1l folyamatosan \u00faj m\u00f3dokat keres\u00fcnk az egy\u00fcttm\u0171k\u00f6d\u00e9s jav\u00edt\u00e1s\u00e1ra a DevOps \u00e9letciklus sor\u00e1n. \u00d6r\u00f6mmel jelentj\u00fck be, hogy ezen a kiad\u00e1son a t\u00e1mogat\u00e1st biztos\u00edtjuk <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/2019\/05\/22\/gitlab-11-11-released\/#multiple-assignees-for-merge-requests\">t\u00f6bb felel\u0151s szem\u00e9ly sz\u00e1m\u00e1ra egy merge requesthez<\/a><\/noindex>! Ez a funkci\u00f3 a GitLab Starter szintt\u0151l el\u00e9rhet\u0151, \u00e9s val\u00f3ban megval\u00f3s\u00edtja mott\u00f3nkat: <strong>\u201eMindenki hozz\u00e1j\u00e1rulhat\u201d<\/strong>. Tudjuk, hogy sok ember dolgozhat egyetlen merge requesten, hogy minden rendben legyen, \u00e9s most lehet\u0151s\u00e9ge van t\u00f6bb felel\u0151st kijel\u00f6lni a merge requestekhez!<\/p>\n<p><\/p>\n<p>R\u00e1ad\u00e1sul a DevOps csapatok most <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/2019\/05\/22\/gitlab-11-11-released\/#deployment-notifications-for-slack-and-mattermost\">automatikus \u00e9rtes\u00edt\u00e9seket kapnak a telep\u00edt\u00e9si esem\u00e9nyekr\u0151l a Slack \u00e9s a Mattermost platformokon<\/a><\/noindex>. Adja hozz\u00e1 az \u00faj \u00e9rtes\u00edt\u00e9seket a k\u00e9t chat esem\u00e9nylist\u00e1j\u00e1hoz, \u00e9s csapata majdnem azonnal \u00e9rtes\u00fcl az \u00faj telep\u00edt\u00e9sekr\u0151l.<\/p>\n<p><\/p>\n<h3 id=\"sokraschenie-izderzhek-s-podderzhkoy-konteynerov-docker-v-windows-i-podgotovkoy-klasterov-kubernetes-na-urovne-ekzemplyara\">K\u00f6lts\u00e9gek cs\u00f6kkent\u00e9se Docker kont\u00e9nert\u00e1mogat\u00e1ssal Windows alatt \u00e9s Kubernetes klaszterek k\u00e9sz\u00edt\u00e9se p\u00e9ld\u00e1ny szinten<\/h3>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>Im\u00e1djuk a kont\u00e9nereket! A kont\u00e9nerek kevesebb rendszerer\u0151forr\u00e1st ig\u00e9nyelnek, mint a virtu\u00e1lis g\u00e9pek \u00e9s jav\u00edtj\u00e1k az alkalmaz\u00e1s hordozhat\u00f3s\u00e1g\u00e1t. A GitLab 11.11-es verzi\u00f3j\u00e1t\u00f3l kezd\u0151d\u0151en t\u00e1mogatjuk <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/2019\/05\/22\/gitlab-11-11-released\/#windows-container-executor-for-gitlab-runner\">Windows Container Executor a GitLab Runnerhez<\/a><\/noindex>, \u00edgy most Windows alatt kont\u00e9nereket haszn\u00e1lhat, \u00e9s \u00e9lvezheti a pipeline-ok \u00e9s kezel\u00e9sek kiterjesztett lehet\u0151s\u00e9geit.<\/p>\n<p><\/p>\n<p>A GitLab Premium (csak \u00f6n\u00e1ll\u00f3an kezelt p\u00e9ld\u00e1nyokhoz) most k\u00edn\u00e1l <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/2019\/05\/22\/gitlab-11-11-released\/#caching-dependency-proxy-for-container-registry\">gyors\u00edt\u00f3t\u00e1razott proxy-t a Docker k\u00e9pekhez val\u00f3 f\u00fcgg\u0151s\u00e9gekre<\/a><\/noindex>. Ez a kieg\u00e9sz\u00edt\u00e9s felgyors\u00edtja a sz\u00e1ll\u00edt\u00e1st, hiszen most gyors\u00edt\u00f3t\u00e1razott proxy-t kap a gyakran haszn\u00e1lt Docker k\u00e9pekhez.<\/p>\n<p><\/p>\n<p>A GitLab \u00f6n\u00e1ll\u00f3 p\u00e9ld\u00e1nyos felhaszn\u00e1l\u00f3i most elk\u00e9sz\u00edthetik <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/2019\/05\/22\/gitlab-11-11-released\/#instance-level-kubernetes-cluster-configuration\">a Kubernetes klasztert p\u00e9ld\u00e1nyszinten<\/a><\/noindex>, \u00e9s minden csoport \u00e9s projekt a p\u00e9ld\u00e1nyban ezt haszn\u00e1lja a telep\u00edt\u00e9seikhez. Ennek az integr\u00e1ci\u00f3nak k\u00f6sz\u00f6nhet\u0151en a GitLab automatikusan l\u00e9trehozza a konkr\u00e9t projektek er\u0151forr\u00e1sait a fokozott biztons\u00e1g \u00e9rdek\u00e9ben.<\/p>\n<p><\/p>\n<h3 id=\"i-eto-esche-ne-vse\">\u00c9s m\u00e9g nem minden!<\/h3>\n<p><\/p>\n<p>Az \u00faj egy\u00fcttm\u0171k\u00f6d\u00e9si lehet\u0151s\u00e9gek \u00e9s tov\u00e1bbi \u00e9rtes\u00edt\u00e9sek mellett hozz\u00e1adtuk <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/2019\/05\/22\/gitlab-11-11-released\/#guest-access-to-releases\">a vend\u00e9ghozz\u00e1f\u00e9r\u00e9st a kiad\u00e1sokhoz<\/a><\/noindex>, megn\u00f6velt\u00fck <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/2019\/05\/22\/gitlab-11-11-released\/#add-on-ci-runner-minutes-have-been-extended-to-free-plans\">a CI Runner tov\u00e1bbi perceit a GitLab Free-hez<\/a><\/noindex>, egyszer\u0171s\u00edtett\u00fck az ellen\u0151rz\u00e9seket az\u00e1ltal, hogy <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/2019\/05\/22\/gitlab-11-11-released\/#applying-a-suggestion-now-automatically-resolves-the-discussion\">automatikusan megoldja a vit\u00e1t, amikor alkalmazza a javaslatot<\/a><\/noindex>, \u00e9s m\u00e9g sok m\u00e1st is!<\/p>\n<p><\/p>\n<blockquote><p>A h\u00f3nap leg\u00e9rt\u00e9kesebb munkat\u00e1rsa (<noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/community\/mvp\/\">MVP<\/a><\/noindex>) \u2014 Kia Mei Somabes (<noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/kiameisomabes\">Kia Mei Somabes<\/a><\/noindex>)<\/p>\n<p>Ebben a kiad\u00e1sban lehet\u0151s\u00e9g van a felhaszn\u00e1l\u00f3i repozit\u00f3riumokb\u00f3l egyes mapp\u00e1k, nem pedig az \u00f6sszes tartalom felt\u00f6lt\u00e9s\u00e9re. Mostant\u00f3l csak n\u00e9h\u00e1ny sz\u00fcks\u00e9ges f\u00e1jlt t\u00f6lthetsz fel. K\u00f6sz\u00f6net Kia Mei Somabes-t\u00f3l!<\/p><\/blockquote>\n<p><\/p>\n<h2 id=\"glavnye-fichi-gitlab-1111\">A GitLab 11.11 f\u0151bb funkci\u00f3i<\/h2>\n<p><\/p>\n<h3 id=\"windows-container-executor-dlya-gitlab-runner\">Windows Container Executor a GitLab Runnerhez<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>A GitLab 11.11-ben \u00faj futtat\u00f3t adtunk hozz\u00e1 a GitLab Runnerhez, amely lehet\u0151v\u00e9 teszi a Docker kont\u00e9nerek Windows alatt t\u00f6rt\u00e9n\u0151 haszn\u00e1lat\u00e1t. Kor\u00e1bban a Docker kont\u00e9nerek Windows alatt t\u00f6rt\u00e9n\u0151 orchestr\u00e1l\u00e1s\u00e1hoz shellt kellett haszn\u00e1lni, mostant\u00f3l pedig k\u00f6zvetlen\u00fcl a Docker kont\u00e9nerekkel lehet dolgozni Windows alatt, majdnem \u00fagy, ahogy Linuxban. Most a Microsoft platformjait haszn\u00e1l\u00f3 felhaszn\u00e1l\u00f3k sz\u00e1m\u00e1ra t\u00f6bb lehet\u0151s\u00e9g \u00e1ll rendelkez\u00e9sre a pipeline-ok orchestr\u00e1l\u00e1s\u00e1ra \u00e9s kezel\u00e9s\u00e9re.<\/p>\n<p><\/p>\n<p>Ez a friss\u00edt\u00e9s jav\u00edtott PowerShell t\u00e1mogat\u00e1st tartalmaz a GitLab CI\/CD-ban, valamint \u00faj seg\u00e9dk\u00e9peket k\u00fcl\u00f6nb\u00f6z\u0151 Windows kont\u00e9nerverzi\u00f3khoz. A saj\u00e1t Windows futtat\u00f3id term\u00e9szetesen haszn\u00e1lhat\u00f3k a GitLab.com-on, de jelenleg nem szerepelnek a nyilv\u00e1nos eszk\u00f6z\u00f6k list\u00e1j\u00e1n.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/ox\/p1\/pt\/oxp1ptcfi53ctd6bmhlejt52t_8.png\"><img decoding=\"async\" alt=\"GitLab 11.11: n\u00e9h\u00e1ny felel\u0151s a pull requestekhez \u00e9s fejleszt\u00e9sek a t\u00e1rol\u00f3khoz\" src=\"\/wp-content\/uploads\/2019\/05\/3d991e4acc92816901582596537ad12d.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<h3 id=\"keshiruyuschiy-proksi-zavisimostey-dlya-reestra-konteynerov\">Caching proxy a kont\u00e9nerregiszterekhez<\/h3>\n<p><\/p>\n<p><em>PREMIUM, ULTIMATE<\/em><\/p>\n<p><\/p>\n<p>A csapatok gyakran haszn\u00e1lnak kont\u00e9nereket a build pipeline-ok sor\u00e1n, \u00e9s a caching proxy a gyakran haszn\u00e1lt k\u00e9pekhez \u00e9s csomagokhoz a upstream-b\u0151l kiv\u00e1l\u00f3 m\u00f3dja a pipeline-ok felgyors\u00edt\u00e1s\u00e1nak. A sz\u00fcks\u00e9ges r\u00e9tegek helyi m\u00e1solat\u00e1val a \u00faj caching proxy-n kereszt\u00fcl hat\u00e9konyabban dolgozhatsz a n\u00e9pszer\u0171 k\u00e9pekkel a k\u00f6rnyezetedben.<\/p>\n<p><\/p>\n<p>Jelenleg a kont\u00e9nerproxy csak az \u00f6nkezelt p\u00e9ld\u00e1nyok sz\u00e1m\u00e1ra \u00e9rhet\u0151 el a webszerveren. <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/omnibus\/settings\/puma.html\">Puma (k\u00eds\u00e9rleti \u00fczemm\u00f3dban)<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/zx\/k0\/a_\/zxk0a_ctmegblwe0i_qrhivtvjw.png\"><img decoding=\"async\" alt=\"GitLab 11.11: n\u00e9h\u00e1ny felel\u0151s a pull requestekhez \u00e9s fejleszt\u00e9sek a t\u00e1rol\u00f3khoz\" src=\"\/wp-content\/uploads\/2019\/05\/9cb077673935974d6af0e7980276c525.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<h3 id=\"neskolko-otvetstvennyh-dlya-merdzh-rekvestov\">T\u00f6bb felel\u0151s a merge k\u00e9r\u00e9sek\u00e9rt<\/h3>\n<p><\/p>\n<p><em>STARTER, PREMIUM, ULTIMATE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>El\u0151fordul, hogy t\u00f6bb ember dolgozik egy funkci\u00f3n egy k\u00f6z\u00f6s \u00e1gon \u00e9s merge k\u00e9r\u00e9sen, p\u00e9ld\u00e1ul amikor a frontend \u00e9s a backend fejleszt\u0151k szorosan egy\u00fcttm\u0171k\u00f6dnek, vagy amikor a fejleszt\u0151k p\u00e1rban dolgoznak, mint p\u00e9ld\u00e1ul a sz\u00e9ls\u0151s\u00e9ges programoz\u00e1sban.<\/p>\n<p><\/p>\n<p>A GitLab 11.11-ben t\u00f6bb embert is kijel\u00f6lhetsz a merge k\u00e9r\u00e9sekhez. Ahogy a feladatok eset\u00e9ben, itt is haszn\u00e1lhat\u00f3k list\u00e1k, sz\u0171r\u0151k, \u00e9rtes\u00edt\u00e9sek \u00e9s API.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/v4\/so\/x5\/v4sox5skhu3uot8g724wgbnkgws.png\"><img decoding=\"async\" alt=\"GitLab 11.11: n\u00e9h\u00e1ny felel\u0151s a pull requestekhez \u00e9s fejleszt\u00e9sek a t\u00e1rol\u00f3khoz\" src=\"\/wp-content\/uploads\/2019\/05\/3416db7e19ba5a7ee5fc91e38490fed7.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<h3 id=\"konfiguraciya-klastera-kubernetes-na-urovne-ekzemplyara\">Kubernetes klaszter p\u00e9ld\u00e1ny szint\u0171 konfigur\u00e1ci\u00f3ja<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE<\/em><\/p>\n<p><\/p>\n<p>A Kubernetes biztons\u00e1gi \u00e9s onboarding modell fejl\u0151d\u00e9sben van, \u00e9s most m\u00e1r sok \u00fcgyfel\u00e9nek kiszolg\u00e1l\u00e1sa lehets\u00e9ges egy k\u00f6z\u00f6s klaszteren kereszt\u00fcl.<\/p>\n<p><\/p>\n<p>A GitLab 11.11 felhaszn\u00e1l\u00f3i saj\u00e1t vez\u00e9rl\u00e9s\u0171 p\u00e9ld\u00e1nyokban mostant\u00f3l el\u0151k\u00e9sz\u00edthetik a p\u00e9ld\u00e1ny szint\u0171 klasztert, \u00e9s minden csoport \u00e9s projekt felhaszn\u00e1lja azt a telep\u00edt\u00e9seikhez. Ennek az integr\u00e1ci\u00f3nak k\u00f6sz\u00f6nhet\u0151en a GitLab automatikusan l\u00e9trehozza a Kubernetes specifikus projektjeihez sz\u00fcks\u00e9ges er\u0151forr\u00e1sokat a tov\u00e1bbi biztons\u00e1g \u00e9rdek\u00e9ben.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/gq\/f7\/ia\/gqf7iald9i3j80ww4cu2t4gd_8m.png\"><img decoding=\"async\" alt=\"GitLab 11.11: n\u00e9h\u00e1ny felel\u0151s a pull requestekhez \u00e9s fejleszt\u00e9sek a t\u00e1rol\u00f3khoz\" src=\"\/wp-content\/uploads\/2019\/05\/fc8b3b09aa400556c7eeec63b8efc785.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<h3 id=\"uvedomleniya-o-deployah-v-slack-i-mattermost\">Telep\u00edt\u00e9si \u00e9rtes\u00edt\u00e9sek a Slackben \u00e9s a Mattermostban<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Mostant\u00f3l automatiz\u00e1lt \u00e9rtes\u00edt\u00e9seket \u00e1ll\u00edthat be a telep\u00edt\u00e9si esem\u00e9nyekr\u0151l a csatorn\u00e1n, k\u00f6sz\u00f6nhet\u0151en a cseveg\u00e9sekkel val\u00f3 integr\u00e1ci\u00f3nak <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/ee\/user\/project\/integrations\/slack.html\">Slack<\/a><\/noindex> \u00e9s <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/ee\/user\/project\/integrations\/mattermost.html\">Mattermost<\/a><\/noindex>, \u00e9s csapata t\u00e1j\u00e9kozott lesz minden fontos esem\u00e9nyr\u0151l.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/az\/gv\/_d\/azgv_d7ss0efz9misepgduv0vdu.png\"><img decoding=\"async\" alt=\"GitLab 11.11: n\u00e9h\u00e1ny felel\u0151s a pull requestekhez \u00e9s fejleszt\u00e9sek a t\u00e1rol\u00f3khoz\" src=\"\/wp-content\/uploads\/2019\/05\/c7b470294640d2cdf16bde761437c665.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<h3 id=\"gostevoy-dostup-k-vypuskam\">Vend\u00e9ghozz\u00e1f\u00e9r\u00e9s a kiad\u00e1sokhoz<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Most a projektjeid vend\u00e9gfelhaszn\u00e1l\u00f3i megtekinthetik a Kiad\u00e1sok oldalon k\u00f6zz\u00e9tett kiad\u00e1sokat. Let\u00f6lthetik a k\u00f6zz\u00e9tett artefaktumokat, de nem tudj\u00e1k let\u00f6lteni a forr\u00e1sk\u00f3dot vagy megtekinteni a t\u00e1rol\u00f3k adatait, p\u00e9ld\u00e1ul a c\u00edmk\u00e9ket vagy a commitokat.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/zn\/0x\/it\/zn0xit3cx4szlvqtgljd7rxyo7g.png\"><img decoding=\"async\" alt=\"GitLab 11.11: n\u00e9h\u00e1ny felel\u0151s a pull requestekhez \u00e9s fejleszt\u00e9sek a t\u00e1rol\u00f3khoz\" src=\"\/wp-content\/uploads\/2019\/05\/60e3216a4228306f136e1229c3ec2e56.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<h2 id=\"drugie-uluchsheniya-v-gitlab-1111\">Tov\u00e1bbi fejleszt\u00e9sek a GitLab 11.11-ben<\/h2>\n<p><\/p>\n<h3 id=\"serializovannye-grafy-kommitov-dlya-povysheniya-proizvoditelnosti\">Szerializ\u00e1lt commit gr\u00e1fok a teljes\u00edtm\u00e9ny n\u00f6vel\u00e9s\u00e9re<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Sok git m\u0171velethez sz\u00fcks\u00e9ges a commit gr\u00e1f bej\u00e1r\u00e1sa, p\u00e9ld\u00e1ul a merge b\u00e1zis sz\u00e1m\u00edt\u00e1s\u00e1hoz vagy a commitot tartalmaz\u00f3 \u00e1gak megjelen\u00edt\u00e9s\u00e9hez. Min\u00e9l t\u00f6bb commit van, ann\u00e1l lassabbak ezek a m\u0171veletek, mivel a bej\u00e1r\u00e1shoz minden objektumot le kell t\u00f6lteni a lemezr\u0151l a mutat\u00f3k ki\u00e9rt\u00e9kel\u00e9s\u00e9hez.<\/p>\n<p><\/p>\n<p>A GitLab 11.11-ben bevezett\u00fck a commit gr\u00e1fok szerializ\u00e1l\u00e1s\u00e1nak funkci\u00f3j\u00e1t, amely az utols\u00f3 Git kiad\u00e1sokban ker\u00fclt bemutat\u00e1sra, hogy el\u0151re kisz\u00e1m\u00edtsuk \u00e9s t\u00e1roljuk ezeket az inform\u00e1ci\u00f3kat. Mostant\u00f3l a nagy t\u00e1rol\u00f3k bej\u00e1r\u00e1sa sokkal gyorsabban v\u00e9gezhet\u0151 el. A commit gr\u00e1f automatikusan l\u00e9trej\u00f6n a k\u00f6vetkez\u0151 szem\u00e9tgy\u0171jt\u00e9skor a t\u00e1rol\u00f3ban.<\/p>\n<p><\/p>\n<p>Olvasson arr\u00f3l, hogyan k\u00e9sz\u00fclt a commit gr\u00e1f szerializ\u00e1ci\u00f3, <noindex><a rel=\"nofollow\" href=\"https:\/\/devblogs.microsoft.com\/devops\/supercharging-the-git-commit-graph\/\">cikkek sorozat\u00e1ban<\/a><\/noindex> egyik funkci\u00f3 fejleszt\u0151j\u00e9t\u0151l.<\/p>\n<p><\/p>\n<h3 id=\"dopolnitelnye-minuty-ci-runner-teper-i-dlya-besplatnyh-planov\">Tov\u00e1bbi CI Runner percek: most m\u00e1r ingyenes csomagokhoz is<\/h3>\n<p><\/p>\n<p><em>INGYENES, BRONZ, EZ\u00dcST, ARANY<\/em><\/p>\n<p><\/p>\n<p>A m\u00falt h\u00f3napban lehet\u0151s\u00e9get adtunk arra, hogy tov\u00e1bbi CI Runner perceket v\u00e1s\u00e1rolhassanak, de csak a GitLab.com fizet\u0151s csomagjaihoz. Ebben a kiad\u00e1sban perceket lehet v\u00e1s\u00e1rolni az ingyenes csomagokhoz is.<\/p>\n<p><\/p>\n<h3 id=\"zagruzka-arhivov-direktoriy-v-repozitorii\">K\u00f6nyvt\u00e1rak archiv\u00e1l\u00e1sa a t\u00e1rol\u00f3ban<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>A projekt t\u00edpusa \u00e9s m\u00e9rete szerint a projekt teljes arch\u00edvum\u00e1nak let\u00f6lt\u00e9se hossz\u00fa id\u0151t vehet ig\u00e9nybe, \u00e9s nem mindig sz\u00fcks\u00e9ges, k\u00fcl\u00f6n\u00f6sen nagy monorepozit\u00f3riumok eset\u00e9n. A GitLab 11.11-ben let\u00f6ltheti a jelenlegi k\u00f6nyvt\u00e1r tartalm\u00e1nak arch\u00edvum\u00e1t, bele\u00e9rtve az almapp\u00e1kat, hogy csak a sz\u00fcks\u00e9ges mapp\u00e1kat v\u00e1lassza ki.<\/p>\n<p><\/p>\n<p>K\u00f6sz\u00f6n\u00f6m a munk\u00e1t, <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/kiameisomabes\">Kia Mei Somabes<\/a><\/noindex>!<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/uk\/hr\/3m\/ukhr3mowq-mhsxy_2_fixj2rkay.png\"><img decoding=\"async\" alt=\"GitLab 11.11: n\u00e9h\u00e1ny felel\u0151s a pull requestekhez \u00e9s fejleszt\u00e9sek a t\u00e1rol\u00f3khoz\" src=\"\/wp-content\/uploads\/2019\/05\/4d180f877e5e12a825c98e337487ae75.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<h3 id=\"primenenie-predlozheniya-teper-avtomaticheski-razreshaet-obsuzhdenie\">A javaslat alkalmaz\u00e1sa mostant\u00f3l automatikusan lehet\u0151v\u00e9 teszi a megbesz\u00e9l\u00e9sek lez\u00e1r\u00e1s\u00e1t<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>A v\u00e1ltoztat\u00e1sok javaslata megk\u00f6nny\u00edti a k\u00f6z\u00f6s munk\u00e1t a merge request-ekkel: mostant\u00f3l a javasolt v\u00e1ltoztat\u00e1s elfogad\u00e1s\u00e1hoz nem sz\u00fcks\u00e9ges a m\u00e1sol\u00e1s-beilleszt\u00e9s. A GitLab 11.11-es verzi\u00f3j\u00e1ban ezt a folyamatot m\u00e9g egyszer\u0171bb\u00e9 tett\u00fck: a javaslat alkalmaz\u00e1sakor a megbesz\u00e9l\u00e9s automatikusan lez\u00e1rul.<\/p>\n<p>\n<center><div class=\"youtube-placeholder\" data-id=\"LUG8H46sXCI\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/LUG8H46sXCI\/hqdefault.jpg\" alt=\"Vide\u00f3 lej\u00e1tsz\u00e1sa\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><\/p>\n<h3 id=\"schetchik-vremeni-na-bokovoy-paneli-doski-zadach\">Id\u0151z\u00edt\u0151 a feladatkezel\u0151 oldals\u00e1vj\u00e1ban<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>A feladatkezel\u0151 oldals\u00e1vj\u00e1nak a t\u00e1bl\u00e1zatos \u00e9s feladatok n\u00e9zet\u00e9ben egyform\u00e1nak kell lennie. Ez\u00e9rt a GitLab mostant\u00f3l id\u0151z\u00edt\u0151t tartalmaz a feladatkezel\u0151 oldals\u00e1vj\u00e1ban. Egyszer\u0171en l\u00e9pjen a feladatkezel\u0151be, kattintson egy feladatra, \u00e9s megny\u00edlik a feladatkezel\u0151 oldals\u00e1v id\u0151z\u00edt\u0151vel.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/w2\/5a\/mh\/w25amhv1medrejnpno8qndis1_e.png\"><img decoding=\"async\" alt=\"GitLab 11.11: n\u00e9h\u00e1ny felel\u0151s a pull requestekhez \u00e9s fejleszt\u00e9sek a t\u00e1rol\u00f3khoz\" src=\"\/wp-content\/uploads\/2019\/05\/dfb02562b94459721ac27638c9944fbf.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<h3 id=\"svedeniya-o-deployah-v-environments-api\">Telep\u00edt\u00e9si inform\u00e1ci\u00f3k az Environments API-ban<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Lehet\u0151s\u00e9get adtunk arra, hogy konkr\u00e9t k\u00f6rnyezetr\u0151l k\u00e9rdezhessen a Environments API seg\u00edts\u00e9g\u00e9vel, hogy tudhassa, melyik commit van jelenleg telep\u00edtve. Ez megk\u00f6nny\u00edti az automatiz\u00e1l\u00e1st \u00e9s a jelent\u00e9st\u00e9telt a GitLab Environments felhaszn\u00e1l\u00f3i sz\u00e1m\u00e1ra.<\/p>\n<p><\/p>\n<h3 id=\"otricatelnye-sovpadeniya-peremennyh-dlya-pravil-payplayna\">Negat\u00edv egyez\u00e9sek v\u00e1ltoz\u00f3khoz a pipeline szab\u00e1lyokhoz<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Mostant\u00f3l negat\u00edv egyenl\u0151s\u00e9g vagy mint\u00e1zatok egyez\u00e9s\u00e9t ellen\u0151rizz\u00fck (<code>!=<\/code> \u00e9s <code>!~<\/code>) a f\u00e1jlban <code>.gitlab-ci.yml<\/code> a k\u00f6rnyezeti v\u00e1ltoz\u00f3k \u00e9rt\u00e9keinek ellen\u0151rz\u00e9s\u00e9n\u00e9l, \u00edgy a pipeline-ok viselked\u00e9s\u00e9nek ellen\u0151rz\u00e9se rugalmasabb\u00e1 v\u00e1lt.<\/p>\n<p><\/p>\n<h3 id=\"zapusk-vseh-vypolnyaemyh-vruchnuyu-dzhobov-na-etape-odnim-schelchkom\">Minden manu\u00e1lisan v\u00e9grehajthat\u00f3 feladat ind\u00edt\u00e1sa egy kattint\u00e1ssal egy szakaszban<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>A GitLab 11.11-es verzi\u00f3j\u00e1ban azok a felhaszn\u00e1l\u00f3k, akiknek t\u00f6bb manu\u00e1lisan v\u00e9grehajthat\u00f3 feladatuk van egy szakaszban, mostant\u00f3l egyszerre ind\u00edthatj\u00e1k el az \u00f6sszes ilyen feladatot egy szakaszban a <strong>\u201ePlay all\u201d<\/strong> (\u201eMindet j\u00e1tszani\u201d) gombra kattintva a szakasz neve mellett a pipeline n\u00e9zetben.<\/p>\n<p><\/p>\n<h3 id=\"sozdanie-fayla-napryamuyu-iz-peremennoy-sredy\">F\u00e1jl l\u00e9trehoz\u00e1sa k\u00f6zvetlen\u00fcl egy k\u00f6rnyezeti v\u00e1ltoz\u00f3b\u00f3l<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>A k\u00f6rnyezeti v\u00e1ltoz\u00f3k gyakran f\u00e1jlok l\u00e9trehoz\u00e1s\u00e1ra szolg\u00e1lnak, k\u00fcl\u00f6n\u00f6sen titkok eset\u00e9n, amelyeket v\u00e9deni kell, \u00e9s csak egy adott k\u00f6rnyezeti pipeline-ban \u00e9rhet\u0151k el. Ehhez a v\u00e1ltoz\u00f3 tartalm\u00e1t a f\u00e1jl tartalm\u00e1nak \u00e1ll\u00edtja be, \u00e9s l\u00e9trehoz egy f\u00e1jlt a feladatban, amely tartalmazza az \u00e9rt\u00e9ket. Az \u00faj t\u00edpussal, <code>file<\/code> ezt egy l\u00e9p\u00e9sben megteheti an\u00e9lk\u00fcl, hogy m\u00f3dos\u00edtan\u00e1 <code>.gitlab-ci.yml.<\/code><\/p>\n<p><\/p>\n<h3 id=\"konechnaya-tochka-api-dlya-svedeniy-ob-uyazvimostyah\">API v\u00e9gpont a sebezhet\u0151s\u00e9gi inform\u00e1ci\u00f3khoz<\/h3>\n<p><\/p>\n<p><em>ULTIMATE, GOLD<\/em><\/p>\n<p><\/p>\n<p>Mostant\u00f3l k\u00e9rheti a GitLab API-b\u00f3l az \u00f6sszes, a projektben felfedezett sebezhet\u0151s\u00e9get. Ezzel az API-val g\u00e9pileg olvashat\u00f3 sebezhet\u0151s\u00e9gi list\u00e1kat hozhat l\u00e9tre t\u00edpus, hiteless\u00e9g \u00e9s s\u00falyoss\u00e1g szerinti sz\u0171r\u00e9ssel.<\/p>\n<p><\/p>\n<h3 id=\"vozmozhnost-polnogo-dinamicheskogo-skanirovaniya-dlya-dast\">Teljes dinamikus szkennel\u00e9si lehet\u0151s\u00e9g a DAST sz\u00e1m\u00e1ra<\/h3>\n<p><\/p>\n<p><em>ULTIMATE, GOLD<\/em><\/p>\n<p><\/p>\n<p>A GitLab-ban dinamikusan tesztelheti az alkalmaz\u00e1sok biztons\u00e1g\u00e1t (Dynamic Application Security Testing, DAST) a CI-pipeline keretein bel\u00fcl. A legfrissebb verzi\u00f3t\u00f3l kezd\u0151d\u0151en teljes dinamikus szkennel\u00e9s v\u00e1laszthat\u00f3 a standard passz\u00edv szkennel\u00e9s helyett. A teljes dinamikus szkennel\u00e9s nagyobb sz\u00e1m\u00fa sebezhet\u0151s\u00e9g ellen v\u00e9d.<\/p>\n<p><\/p>\n<h3 id=\"ustanovka-prometheus-v-klasterah-na-urovne-gruppy\">Prometheus telep\u00edt\u00e9se csoportszint\u0171 klaszterekben<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>A GitLab leg\u00fajabb verzi\u00f3j\u00e1ban lehet\u0151s\u00e9g ny\u00edlt Kubernetes klaszterek csatol\u00e1s\u00e1ra az eg\u00e9sz csoportra. Emellett lehet\u0151s\u00e9get adtunk egy p\u00e9lda Prometheus telep\u00edt\u00e9s\u00e9re erre a klaszterre, hogy egyszer\u0171bb legyen az \u00f6sszes projekt monitoroz\u00e1sa a klaszteren.<\/p>\n<p><\/p>\n<h3 id=\"svedeniya-ob-ignorirovanii-uyazvimostey-na-paneli-bezopasnosti\">Inform\u00e1ci\u00f3k a sebezhet\u0151s\u00e9gek figyelmen k\u00edv\u00fcl hagy\u00e1s\u00e1r\u00f3l a biztons\u00e1gi panelen<\/h3>\n<p><\/p>\n<p><em>ULTIMATE, GOLD<\/em><\/p>\n<p><\/p>\n<p>A GitLab biztons\u00e1gi paneljein az adminisztr\u00e1torok megtekinthetik a figyelmen k\u00edv\u00fcl hagyott sebezhet\u0151s\u00e9geket. A munkafolyamat optimaliz\u00e1l\u00e1sa \u00e9rdek\u00e9ben lehet\u0151s\u00e9get adtunk arra, hogy k\u00f6zvetlen\u00fcl a biztons\u00e1gi panelen l\u00e1thass\u00e1k a figyelmen k\u00edv\u00fcl hagyott inform\u00e1ci\u00f3kat.<\/p>\n<p><\/p>\n<h3 id=\"sozdanie-polzovatelskih-diagramm-metrik-na-paneli-monitoringa\">Egyedi metrikadiagramok l\u00e9trehoz\u00e1sa a m\u0171szerfalon<\/h3>\n<p><\/p>\n<p><em>PREMIUM, ULTIMATE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>\u00daj diagramokat hozhat l\u00e9tre az egyedi teljes\u00edtm\u00e9nymutat\u00f3kkal k\u00f6zvetlen\u00fcl a metrik\u00e1k m\u0171szerfal\u00e1n. Most a felhaszn\u00e1l\u00f3k l\u00e9trehozhatj\u00e1k, friss\u00edthetik \u00e9s t\u00f6r\u00f6lhetik a metrik\u00e1k vizualiz\u00e1ci\u00f3it a m\u0171szerfalon, ha r\u00e1kattintanak a gombra <strong>\u00abAdd Metric\u00bb<\/strong> (\u00abMetrika hozz\u00e1ad\u00e1sa\u00bb) a m\u0171szerfal eszk\u00f6zt\u00e1r\u00e1nak jobb fels\u0151 sark\u00e1ban.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/og\/hl\/b3\/oghlb329zijpvemwqjsxjo8qawa.png\"><img decoding=\"async\" alt=\"GitLab 11.11: n\u00e9h\u00e1ny felel\u0151s a pull requestekhez \u00e9s fejleszt\u00e9sek a t\u00e1rol\u00f3khoz\" src=\"\/wp-content\/uploads\/2019\/05\/4959332a02d70ddc932370a49a5797ed.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<h3 id=\"zadachi-iz-uvedomleniy-teper-otkryvayutsya-ot-imeni-gitlab-alert-bot\">A figyelmeztet\u00e9sekr\u0151l ny\u00edl\u00f3 feladatok most a GitLab Alert Bot nev\u00e9ben ny\u00edlnak meg<\/h3>\n<p><\/p>\n<p><em>PREMIUM, ULTIMATE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Most a figyelmeztet\u00e9sekb\u0151l ny\u00edl\u00f3 feladatok szerz\u0151je a GitLab Alert Bot, \u00edgy azonnal l\u00e1thatja, hogy a feladatot automatikusan hozt\u00e1k l\u00e9tre egy fontos \u00e9rtes\u00edt\u00e9sb\u0151l.<\/p>\n<p><\/p>\n<h3 id=\"avtosohranenie-opisaniy-epikov-v-lokalnoe-hranilische\">Az epikus le\u00edr\u00e1sok automatikus ment\u00e9se helyi t\u00e1rol\u00f3ba<\/h3>\n<p><\/p>\n<p><em>ULTIMATE, GOLD<\/em><\/p>\n<p><\/p>\n<p>Az epikus le\u00edr\u00e1sok nem ker\u00fcltek ment\u00e9sre a helyi t\u00e1rol\u00f3ba, \u00edgy a m\u00f3dos\u00edt\u00e1sok elvesztek, ha nem mentette \u0151ket kifejezetten, amikor megv\u00e1ltoztatta az epik le\u00edr\u00e1s\u00e1t. A GitLab 11.11-es verzi\u00f3j\u00e1ban lehet\u0151s\u00e9g van az epikus le\u00edr\u00e1sok ment\u00e9s\u00e9re a helyi t\u00e1rol\u00f3ba. Ez azt jelenti, hogy most k\u00f6nnyen visszat\u00e9rhet az epikus le\u00edr\u00e1s m\u00f3dos\u00edt\u00e1s\u00e1hoz, ha hiba t\u00f6rt\u00e9nt, elterelte a figyelm\u00e9t, vagy v\u00e9letlen\u00fcl kil\u00e9pett a b\u00f6ng\u00e9sz\u0151b\u0151l.<\/p>\n<p><\/p>\n<h3 id=\"podderzhka-otzerkalivaniya-na-gitlab-dlya-git-lfs\">T\u00fckr\u00f6z\u00e9s t\u00e1mogat\u00e1sa a GitLab sz\u00e1m\u00e1ra a Git LFS-hez<\/h3>\n<p><\/p>\n<p><em>STARTER, PREMIUM, ULTIMATE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>A t\u00fck\u00f6rk\u00e9pez\u00e9ssel Git t\u00e1rol\u00f3kat lehet replik\u00e1lni egyik helyr\u0151l a m\u00e1sikra. Ez megk\u00f6nny\u00edti az GitLab kiszolg\u00e1l\u00f3n a t\u00e1rol\u00f3 replik\u00e1j\u00e1nak t\u00e1rol\u00e1s\u00e1t, amely m\u00e1shol tal\u00e1lhat\u00f3. Most a GitLab t\u00e1mogatja a Git LFS-sel rendelkez\u0151 t\u00e1rol\u00f3k t\u00fck\u00f6rk\u00e9pez\u00e9s\u00e9t, \u00edgy ez a funkci\u00f3 rendelkez\u00e9sre \u00e1ll a nagy f\u00e1jlokat tartalmaz\u00f3 t\u00e1rol\u00f3k sz\u00e1m\u00e1ra is, mint p\u00e9ld\u00e1ul j\u00e1t\u00e9kok text\u00far\u00e1i vagy tudom\u00e1nyos adatok.<\/p>\n<p><\/p>\n<h3 id=\"prava-na-chtenie-i-zapis-v-repozitorii-dlya-personalnyh-tokenov-dostupa\">Olvas\u00e1si \u00e9s \u00edr\u00e1si jogok a t\u00e1rol\u00f3khoz a szem\u00e9lyes hozz\u00e1f\u00e9r\u00e9si tokenek sz\u00e1m\u00e1ra<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Sok szem\u00e9lyes hozz\u00e1f\u00e9r\u00e9si tokennek van m\u00f3dos\u00edt\u00e1sra vonatkoz\u00f3 enged\u00e9lye <code>api<\/code>, de a teljes API-hozz\u00e1f\u00e9r\u00e9s t\u00fal sok jogot adhat egyes felhaszn\u00e1l\u00f3knak vagy szervezeteknek.<\/p>\n<p><\/p>\n<p>A k\u00f6z\u00f6ss\u00e9g hozz\u00e1j\u00e1rul\u00e1s\u00e1nak k\u00f6sz\u00f6nhet\u0151en mostant\u00f3l a szem\u00e9lyes hozz\u00e1f\u00e9r\u00e9si tokeneknek csak olvas\u00e1si \u00e9s \u00edr\u00e1si jogai lehetnek a projekt t\u00e1rol\u00f3ihoz, nem pedig m\u00e9lyebb API-szint\u0171 hozz\u00e1f\u00e9r\u00e9se a GitLab olyan \u00e9rz\u00e9keny ter\u00fcleteihez, mint a be\u00e1ll\u00edt\u00e1sok \u00e9s a tags\u00e1g.<\/p>\n<p><\/p>\n<p>K\u00f6sz\u00f6nj\u00fck, Horatiu Eugen Vlad (<noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/hvlad\">Horatiu Eugen Vlad<\/a><\/noindex>)!<\/p>\n<p><\/p>\n<h3 id=\"dobavlenie-bazovoy-podderzhki-dlya-gruppovyh-zaprosov-graphql\">Alapvet\u0151 t\u00e1mogat\u00e1s hozz\u00e1ad\u00e1sa a GraphQL csoportos lek\u00e9rdez\u00e9sekhez<\/h3>\n<p><\/p>\n<p><em>INGYENES, BRONZ, EZ\u00dcST, ARANY, ALAP, KISZEREL\u00c9S, PR\u00c9MIUM, V\u00c9GS\u0150<\/em><\/p>\n<p><\/p>\n<p>A GraphQL API seg\u00edts\u00e9g\u00e9vel a felhaszn\u00e1l\u00f3k pontosan megadhatj\u00e1k, hogy mely adatokra van sz\u00fcks\u00e9g\u00fck, \u00e9s n\u00e9h\u00e1ny lek\u00e9rdez\u00e9ssel megszerezhetik az \u00f6sszes sz\u00fcks\u00e9ges inform\u00e1ci\u00f3t. A GitLab ezen kiad\u00e1s\u00e1t\u00f3l kezd\u0151d\u0151en a csoport alapinform\u00e1ci\u00f3inak hozz\u00e1ad\u00e1s\u00e1t is t\u00e1mogatja a GraphQL API-n kereszt\u00fcl.<\/p>\n<p><\/p>\n<h3 id=\"vhod-s-uchetnymi-dannymi-salesforce\">Bejelentkez\u00e9s Salesforce hiteles\u00edt\u0151 adatokkal<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>A GitLab kedveli a Salesforce fejleszt\u0151it, \u00e9s hogy t\u00e1mogassuk ezt a k\u00f6z\u00f6ss\u00e9get, lehet\u0151v\u00e9 tessz\u00fck, hogy a felhaszn\u00e1l\u00f3k Salesforce.com hiteless\u00e9gi adataikkal l\u00e9pjenek be a GitLabra. Jelenleg a p\u00e9ld\u00e1nyokban be\u00e1ll\u00edthat\u00f3 a GitLab, mint egy az Salesforce-hoz csatlakoz\u00f3 alkalmaz\u00e1s, lehet\u0151v\u00e9 t\u00e9ve a Salesforce.com haszn\u00e1lat\u00e1t a GitLabra val\u00f3 egykattint\u00e1sos bel\u00e9p\u00e9shez.<\/p>\n<p><\/p>\n<h3 id=\"saml-sso-teper-obyazatelen-dlya-veb-dostupa\">A SAML SSO most k\u00f6telez\u0151 a webes hozz\u00e1f\u00e9r\u00e9shez<\/h3>\n<p><\/p>\n<p><em>PREMIUM, ULTIMATE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Mi <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ee\/issues\/5291\">kiterjeszti az egys\u00e9ges bejelentkez\u00e9s (SSO) k\u00f6vetelm\u00e9ny\u00e9t<\/a><\/noindex> a csoport szintj\u00e9n, amelyet a 11.8-as kiad\u00e1sban vezettek be, szigor\u00fa csoport- \u00e9s projektforr\u00e1s-ellen\u0151rz\u00e9ssel, hogy a felhaszn\u00e1l\u00f3k csak SAML bejelentkez\u00e9ssel f\u00e9rhessenek hozz\u00e1. Ez egy tov\u00e1bbi szint\u0171 hozz\u00e1f\u00e9r\u00e9s-ellen\u0151rz\u00e9st ny\u00fajt azoknak a szervezeteknek, akik \u00e9rt\u00e9kelik a biztons\u00e1got, \u00e9s a GitLab.com-ot haszn\u00e1lj\u00e1k a SAML SSO-n kereszt\u00fcl. Mostant\u00f3l k\u00f6telez\u0151v\u00e9 teheti az SSO-t, tudva, hogy a csoportj\u00e1ban l\u00e9v\u0151 felhaszn\u00e1l\u00f3k haszn\u00e1lj\u00e1k az SSO-t.<\/p>\n<p><\/p>\n<h3 id=\"filtraciya-po-nedavno-sozdannym-ili-izmenennym-dannym-dlya-api-epikov\">Sz\u0171r\u00e9s a nemr\u00e9giben l\u00e9trehozott vagy m\u00f3dos\u00edtott adatokra az epikus API-hoz<\/h3>\n<p><\/p>\n<p><em>ULTIMATE, GOLD<\/em><\/p>\n<p><\/p>\n<p>Kor\u00e1bban neh\u00e9z volt k\u00e9rni a nemr\u00e9g l\u00e9trehozott vagy m\u00f3dos\u00edtott adatokat a GitLab epikus API-j\u00e1val. A 11.11-es kiad\u00e1sban tov\u00e1bbi sz\u0171r\u0151ket adtunk hozz\u00e1 <code>created_after<\/code>, <code>created_before<\/code>, <code>friss\u00edtve_<\/code> \u00e9s <code>friss\u00edtve_<\/code>, hogy biztos\u00edtsa a feladat-API-val val\u00f3 \u00f6sszhangot \u00e9s gyorsan megtal\u00e1lja a m\u00f3dos\u00edtott vagy nemr\u00e9g l\u00e9trehozott epikusokat.<\/p>\n<p><\/p>\n<h3 id=\"biometricheskaya-autentifikaciya-s-ultraauth\">Biometrikus azonos\u00edt\u00e1s az UltraAuth seg\u00edts\u00e9g\u00e9vel<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>C\u00e9g <noindex>UltraAuth<\/noindex> a jelsz\u00f3 n\u00e9lk\u00fcli biometrikus azonos\u00edt\u00e1sra specializ\u00e1l\u00f3dott. Mostant\u00f3l t\u00e1mogatjuk ezt az azonos\u00edt\u00e1si m\u00f3dszert a GitLab-on!<\/p>\n<p><\/p>\n<p>K\u00f6sz\u00f6nj\u00fck, Kartikey Tanna (<noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/tannakartikey\">Kartikey Tanna<\/a><\/noindex>)!<\/p>\n<p><\/p>\n<h3 id=\"gitlab-runner-1111\">GitLab Runner 11.11<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Ma kiadtuk a GitLab Runner 11.11-et! A GitLab Runner egy ny\u00edlt forr\u00e1sk\u00f3d\u00fa projekt, amely CI\/CD feladatok futtat\u00e1s\u00e1ra \u00e9s az eredm\u00e9nyek visszak\u00fcld\u00e9s\u00e9re szolg\u00e1l a GitLab-ba.<\/p>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/merge_requests\/1298\"><code>Jav\u00edtottuk azt a probl\u00e9m\u00e1t, amely miatt a git lfs<\/code> nem kapta meg az almodul objektumait.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/merge_requests\/1292\">Optimaliz\u00e1ltuk a nagy tracerek kezel\u00e9s\u00e9t.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/merge_requests\/1321\">A funkci\u00f3k be\u00e1ll\u00edt\u00e1sait a config.toml seg\u00edts\u00e9g\u00e9vel lehet testre szabni.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/merge_requests\/1319\"><code>A funkci\u00f3k param\u00e9terei be\u00e1ll\u00edthatj\u00e1k a \/builds mapp\u00e1t<\/code>.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/merge_requests\/1243\">PowerShell t\u00e1mogat\u00e1s hozz\u00e1ad\u00e1sa a Docker Executorhoz.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/merge_requests\/1269\">Windows Docker k\u00f6tet konfigur\u00e1l\u00e1si t\u00e1mogat\u00e1sa.<\/a><\/noindex><\/li>\n<\/ul>\n<p><\/p>\n<h3 id=\"uluchsheniya-omnibus\">Omnibus fejleszt\u00e9sek<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE<\/em><\/p>\n<p><\/p>\n<p>A GitLab 11.11-ben a k\u00f6vetkez\u0151 fejleszt\u00e9seket hajtottuk v\u00e9gre az Omnibus-ban:<\/p>\n<p><\/p>\n<ul>\n<li>A GitLab 11.11 tartalmazza <noindex><a rel=\"nofollow\" href=\"https:\/\/mattermost.com\/blog\/mattermost-5-10-single-sign-on-for-mobile-richer-integrations-and-more\/\">Mattermost 5.10<\/a><\/noindex> \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/mattermost.com\/\">a ny\u00edlt forr\u00e1sk\u00f3d\u00fa Slack alternat\u00edv\u00e1t<\/a><\/noindex>, amely \u00faj megjelen\u00e9se interakt\u00edv, ephem\u00e1lis \u00fczeneteket \u00e9s sok m\u00e1s dolgot tartalmaz. Ez a verzi\u00f3 tartalmazza <noindex><a rel=\"nofollow\" href=\"https:\/\/mattermost.com\/security-updates\/\">biztons\u00e1gi friss\u00edt\u00e9sek tal\u00e1lhat\u00f3ak<\/a><\/noindex>, \u00e9s javasoljuk, hogy friss\u00edtsenek.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/omnibus-gitlab\/merge_requests\/3241\"><code>A Grafana 1.1.0-ra friss\u00fclt<\/code>, hogy l\u00e9p\u00e9st tartson az Omnibus leg\u00fajabb ir\u00e1ny\u00edt\u00f3pultjaival<\/a><\/noindex>.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/omnibus-gitlab\/merge_requests\/3142\">A PostgreSQL 10 csomag most tartalmazza az Omnibus-t.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/omnibus-gitlab\/merge_requests\/3249\/diffs\"><code>A Sentry DSN most \u00e1tadhat\u00f3 a gitlab.yml-ben<\/code>.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/omnibus-gitlab\/merge_requests\/3082\"><code>A RubyGems 2.7.9-re friss\u00edtve<\/code>.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/omnibus-gitlab\/merge_requests\/3197\"><code>A liblzma friss\u00edtve<\/code> t\u00f3l <code>5.2.4<\/code> a <code>5.2.2<\/code>.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/omnibus-gitlab\/merge_requests\/3210\"><code>A libtool friss\u00edtve<\/code> t\u00f3l <code>2.4.6<\/code>.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/omnibus-gitlab\/merge_requests\/3205\"><code>A postresql a pg-upgrade parancs ut\u00e1n indul<\/code>.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/omnibus-gitlab\/merge_requests\/3182\">A Prometheus komponensek friss\u00edtve a leg\u00fajabb verzi\u00f3kra.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/omnibus-gitlab\/merge_requests\/3220\"><code>A git 2.21.0-ra friss\u00edtve<\/code>.<\/a><\/noindex><\/li>\n<\/ul>\n<p><\/p>\n<h3 id=\"uluchshenie-shem\">S\u00e9m\u00e1k jav\u00edt\u00e1sa<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE<\/em><\/p>\n<p><\/p>\n<p>A GitLab 11.11-ben a k\u00f6vetkez\u0151 fejleszt\u00e9seket hajtottuk v\u00e9gre a Helm-chartokban:<\/p>\n<p><\/p>\n<ul>\n<li>A GitLab 11.11-ben lehet <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/charts\/gitlab\/issues\/705\">mapp\u00e1hoz csatolni a tmp\/work t\u00e1rol\u00f3t<\/a><\/noindex>.<\/li>\n<li>Az adminisztr\u00e1torok sz\u00e1m\u00e1ra el\u00e9rhet\u0151k <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/charts\/gitlab\/merge_requests\/776\">tov\u00e1bbi konfigur\u00e1ci\u00f3s param\u00e9terek<\/a><\/noindex>, bele\u00e9rtve <code>memoryKiller<\/code>, <code>maxRss<\/code>, <code>graceTime<\/code> \u00e9s <code>shutdownWait<\/code>.<\/li>\n<li>A Helm-chartok most <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/charts\/gitlab\/issues\/1132\">folyamatosan tesztel\u00e9sre ker\u00fclnek<\/a><\/noindex> az Amazon Elastic Container Service for Kubernetes-en (<noindex><a rel=\"nofollow\" href=\"https:\/\/aws.amazon.com\/eks\/\">EKS<\/a><\/noindex>)<\/li>\n<\/ul>\n<p><\/p>\n<h3 id=\"uluchsheniya-proizvoditelnosti\">Teljes\u00edtm\u00e9nyjav\u00edt\u00e1sok<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Folyamatosan jav\u00edtjuk a GitLab teljes\u00edtm\u00e9ny\u00e9t minden kiad\u00e1ssal, a GitLab b\u00e1rmilyen m\u00e9ret\u0171 p\u00e9ld\u00e1nyaihoz. N\u00e9h\u00e1ny fejleszt\u00e9s a GitLab 11.11-ben:<\/p>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/merge_requests\/27866\">A felhaszn\u00e1l\u00f3k automatikus kit\u00f6lt\u00e9s\u00e9nek felgyors\u00edt\u00e1sa, amikor sok avat\u00e1rhoz tartoz\u00f3 \u00fatvonal van a v\u00e1laszban.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/merge_requests\/27825\">A todos t\u00f6rl\u00e9sekor a Sidekiq hasznos terhel\u00e9s\u00e9nek cs\u00f6kkent\u00e9se.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ee\/merge_requests\/11575\">A GraphQL resolver bonyolults\u00e1g\u00e1nak sz\u00e1m\u00edt\u00e1sa az elemek alapj\u00e1n.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/merge_requests\/27817\">A glob\u00e1lis keres\u00e9s teljes\u00edtm\u00e9ny\u00e9nek n\u00f6vel\u00e9se a kibocs\u00e1tott objektumok eset\u00e9n.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/merge_requests\/27413\">A teljes diff-f\u00e1jl telep\u00edt\u00e9sekor a teljes\u00edtm\u00e9ny jav\u00edt\u00e1sa.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/merge_requests\/27625\">A garant\u00e1lt blob-objektum k\u00e9r\u00e9se csak egy csomagban.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/merge_requests\/22801\">Wiki-ny\u00edlt d\u00f6nt\u00e9sek felsorol\u00e1sa a tartalom bet\u00f6lt\u00e9se n\u00e9lk\u00fcl.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/merge_requests\/24038\">A Do not create temporary links for comparing branches in a single project.<\/a><\/noindex><\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"ustarevshie-fichi\">A GitLab Geo biztos\u00edtani fogja a hash-alap\u00fa t\u00e1rol\u00e1st a GitLab 12.0 verzi\u00f3ban.<\/h2>\n<p><\/p>\n<h3 id=\"gitlab-geo-obespechit-heshirovannoe-hranenie-v-gitlab-120\">A GitLab Geo hash-alap\u00fa t\u00e1rol\u00e1st ig\u00e9nyel<\/h3>\n<p><\/p>\n<p>a versenyhelyzetek (race condition) m\u00e9rs\u00e9kl\u00e9s\u00e9re a m\u00e1sodlagos node-okn\u00e1l. Ezt a k\u00f6vetkez\u0151 hivatkoz\u00e1sban emelt\u00e9k ki: <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/ee\/administration\/repository_storage_types.html#hashed-storage\">gitlab-ce#40970<\/a><\/noindex> a m\u00e1sodlagos csom\u00f3pontok verseny\u00e9nek enyh\u00edt\u00e9s\u00e9re. Ez meg lett jegyezve a <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/issues\/40970\">hozz\u00e1adtuk ezt az k\u00f6vetelm\u00e9nyt a Geo dokument\u00e1ci\u00f3hoz:<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>gitlab-ee # 8053 <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/groups\/gitlab-org\/-\/milestones\/20\">11.5<\/a><\/noindex> sudo gitlab-rake gitlab:geo:check <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ee\/issues\/8053\">gitlab-ee#8053<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>gitlab-ee # 8053 <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/groups\/gitlab-org\/-\/milestones\/21\">11.6<\/a><\/noindex> <code>sudo gitlab-rake gitlab:geo:check<\/code> . Ha Geo-t haszn\u00e1l, k\u00e9rj\u00fck, futtassa ezt a ellen\u0151rz\u00e9st \u00e9s migr\u00e1ljon a lehet\u0151 leghamarabb. <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ee\/issues\/8289\">folyamatosan kikapcsolhat\u00f3 figyelmeztet\u00e9s<\/a><\/noindex>gitlab-ee!8433<\/p>\n<p><\/p>\n<p>gitlab-ee # 8053 <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/groups\/gitlab-org\/-\/milestones\/23\">11.8<\/a><\/noindex> folyamatosan kikapcsolhat\u00f3 figyelmeztet\u00e9st fog megjelen\u00edteni az oldalon <strong>A Geo a hash-alap\u00fa t\u00e1rol\u00e1si k\u00f6vetelm\u00e9nyeket fogja haszn\u00e1lni. Tov\u00e1bbi r\u00e9szletek:<\/strong>gitlab-ee#8690 <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ee\/merge_requests\/8433\">Admin Area \u203a Geo \u203a Nodes<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>gitlab-ee # 8053 <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/groups\/gitlab-org\/-\/milestones\/33\">12.0<\/a><\/noindex> T\u00f6rl\u00e9si d\u00e1tum: <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ee\/issues\/8690\">2019. j\u00fanius 22.<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>Hipchat integr\u00e1ci\u00f3 <strong>Hipchat<\/strong><\/p>\n<p><\/p>\n<h3 id=\"gitlab-geo-obespechit-ispolzovanie-pg-fdw-v-gitlab-120\">A GitLab Geo biztos\u00edtani fogja a PG FDW haszn\u00e1lat\u00e1t a GitLab 12.0-ban<\/h3>\n<p><\/p>\n<p>Ez sz\u00fcks\u00e9ges a Geo Log Cursorhoz, mivel jelent\u0151sen jav\u00edtja bizonyos szinkroniz\u00e1l\u00e1si m\u0171veletek teljes\u00edtm\u00e9ny\u00e9t. Emellett n\u00f6veli a Geo csom\u00f3pontok \u00e1llapot\u00e1nak lek\u00e9rdez\u00e9s\u00e9nek teljes\u00edtm\u00e9ny\u00e9t. Az el\u0151z\u0151 lek\u00e9rdez\u00e9sek t\u00fal alacsony teljes\u00edtm\u00e9nnyel rendelkeztek nagy projektekben. Tekintse meg, hogyan lehet ezt be\u00e1ll\u00edtani a <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/ee\/administration\/geo\/replication\/database.html\">Geo adatb\u00e1zis replik\u00e1ci\u00f3ja<\/a><\/noindex>. A GitLab <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/groups\/gitlab-org\/-\/milestones\/33\">12.0<\/a><\/noindex> Geo megk\u00f6veteli a PG FDW-t. L\u00e1sd: <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ee\/issues\/11006\">gitlab-ee#11006<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>Hipchat integr\u00e1ci\u00f3 <strong>Hipchat<\/strong><\/p>\n<p><\/p>\n<h3 id=\"parametry-sentry-dlya-otchetov-ob-oshibkah-i-logirovaniya-budut-udaleny-iz-polzovatelskogo-interfeysa-v-gitlab-120\">A Sentry hiba- \u00e9s napl\u00f3z\u00e1si jelent\u00e9sek be\u00e1ll\u00edt\u00e1sai elt\u00e1vol\u00edt\u00e1sra ker\u00fclnek a felhaszn\u00e1l\u00f3i fel\u00fcletb\u0151l a GitLab 12.0-ban<\/h3>\n<p><\/p>\n<p>Ezek a be\u00e1ll\u00edt\u00e1sok elt\u00e1vol\u00edt\u00e1sra ker\u00fclnek a GitLab 12.0 felhaszn\u00e1l\u00f3i fel\u00fclet\u00e9r\u0151l, \u00e9s el\u00e9rhet\u0151k lesznek a f\u00e1jlban <code>gitlab.yml<\/code>. Ezenk\u00edv\u00fcl meg tudja hat\u00e1rozni a Sentry k\u00f6rnyezet\u00e9t, hogy megk\u00fcl\u00f6nb\u00f6ztesse a t\u00f6bb telep\u00edt\u00e9st. P\u00e9ld\u00e1ul fejleszt\u00e9s, tesztel\u00e9s \u00e9s \u00e9les k\u00f6rnyezet. L\u00e1sd: <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/issues\/49771\">gitlab-ce#49771<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>Hipchat integr\u00e1ci\u00f3 <strong>Hipchat<\/strong><\/p>\n<p><\/p>\n<h3 id=\"ogranichenie-maksimalnogo-kolichestva-payplaynov-sozdavaemyh-odnoy-otpravkoy\">A maxim\u00e1lisan l\u00e9trehozott pipeline-ok sz\u00e1m\u00e1nak korl\u00e1toz\u00e1sa egy commit sor\u00e1n<\/h3>\n<p><\/p>\n<p>Kor\u00e1bban a GitLab pipelinet hozott l\u00e9tre a <code>HEAD<\/code> minden \u00e1gn\u00e1l a commitban. Ez k\u00e9nyelmes a fejleszt\u0151k sz\u00e1m\u00e1ra, akik egyszerre t\u00f6bb m\u00f3dos\u00edt\u00e1st k\u00fcldenek be (p\u00e9ld\u00e1ul egy funkci\u00f3\u00e1gba \u00e9s egy \u00e1gba) <code>develop<\/code>).<\/p>\n<p><\/p>\n<p>De amikor nagy rep\u00f3n dolgozik, ahol sok akt\u00edv \u00e1g van (p\u00e9ld\u00e1ul k\u00f6lt\u00f6z\u00e9s, t\u00fck\u00f6rk\u00e9p, vagy \u00e1gaz\u00e1s), nem sz\u00fcks\u00e9ges mindegyik \u00e1ghoz pipeline-t l\u00e9trehozni. A GitLab 11.10 kezd\u0151d\u0151en maximum <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/merge_requests\/27205\">4 pipeline-t hozunk l\u00e9tre<\/a><\/noindex> a commit sor\u00e1n.<\/p>\n<p><\/p>\n<p>Hipchat integr\u00e1ci\u00f3 <strong>2019. m\u00e1jus 22.<\/strong><\/p>\n<p><\/p>\n<h3 id=\"ustarevshie-puti-legacy-koda-gitlab-runner\">Elavult legacy k\u00f3dok a GitLab Runner-ben<\/h3>\n<p><\/p>\n<p>A Gitlab 11.9-t\u0151l a GitLab Runner <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/merge_requests\/1203\">\u00faj m\u00f3dszert <\/a><\/noindex> a repository kl\u00f3noz\u00e1sa\/h\u00edv\u00e1sa. Jelenleg a GitLab Runner a r\u00e9gi m\u00f3dszert fogja haszn\u00e1lni, ha az \u00faj nem t\u00e1mogatott. Tov\u00e1bbi r\u00e9szletek tal\u00e1lhat\u00f3k a <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/issues\/4069\">ezt a feladatot<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>A GitLab 11.0-ban megv\u00e1ltoztattuk a metrics server konfigur\u00e1ci\u00f3j\u00e1t a GitLab Runner sz\u00e1m\u00e1ra. <code>metrics_server<\/code>elt\u00e1vol\u00edt\u00e1sra ker\u00fcl a <code>listen_address<\/code> jav\u00e1ra a GitLab 12.0-ban. Tov\u00e1bbi r\u00e9szletek\u00e9rt l\u00e1sd <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/issues\/4072\">ezt a feladatot<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>A 11.3-as verzi\u00f3ban a GitLab Runner elkezdte t\u00e1mogatni <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/merge_requests\/968\">t\u00f6bb cache szolg\u00e1ltat\u00f3t<\/a><\/noindex>; ami \u00faj be\u00e1ll\u00edt\u00e1sokhoz vezetett a <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/runner\/configuration\/advanced-configuration.html#the-runnerscaches3-section\">konkr\u00e9t S3 konfigur\u00e1ci\u00f3hoz<\/a><\/noindex>. A <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/runner\/configuration\/advanced-configuration.html#the-runnerscache-section\">dokument\u00e1ci\u00f3<\/a><\/noindex> az \u00e1t\u00e1ll\u00e1s \u00faj konfigur\u00e1ci\u00f3j\u00e1ra vonatkoz\u00f3 v\u00e1ltoz\u00e1sokat \u00e9s \u00fatmutat\u00f3t tartalmaz\u00f3 t\u00e1bl\u00e1zat tal\u00e1lhat\u00f3. Tov\u00e1bbi r\u00e9szletek\u00e9rt l\u00e1sd <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/issues\/4070\">ezt a feladatot<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>Ezek az \u00fatvonalak nem lesznek el\u00e9rhet\u0151ek a GitLab 12.0-ban. Felhaszn\u00e1l\u00f3k\u00e9nt \u00d6nnek nem kell semmit megv\u00e1ltoztatnia, csak gy\u0151z\u0151dj\u00f6n meg arr\u00f3l, hogy a GitLab p\u00e9ld\u00e1nya 11.9+ verzi\u00f3val fut a GitLab Runner 12.0-ra friss\u00edt\u00e9sekor.<\/p>\n<p><\/p>\n<p>Hipchat integr\u00e1ci\u00f3 <strong>Hipchat<\/strong><\/p>\n<p><\/p>\n<h3 id=\"ustarevshiy-parametr-dlya-fichi-tochki-vhoda-dlya-gitlab-runner\">Elavult param\u00e9ter a GitLab Runner bel\u00e9p\u00e9si pontj\u00e1nak funkci\u00f3j\u00e1hoz<\/h3>\n<p><\/p>\n<p>A 11.4-es verzi\u00f3ban a GitLab Runner bemutatott egy funkci\u00f3 param\u00e9tert <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/runner\/configuration\/feature-flags.html#available-feature-flags\"><code>FF_K8S_USE_ENTRYPOINT_OVER_COMMAND<\/code><\/a><\/noindex> az olyan probl\u00e9m\u00e1k megold\u00e1s\u00e1ra, mint p\u00e9ld\u00e1ul <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/issues\/2338\">#2338<\/a><\/noindex> \u00e9s <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/issues\/3536\">#3536<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>A GitLab 12.0-ban visszat\u00e9r\u00fcnk a helyes m\u0171k\u00f6d\u00e9shez, mintha a funkci\u00f3 param\u00e9ter ki lenne kapcsolva. Tov\u00e1bbi r\u00e9szletek\u00e9rt l\u00e1sd <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/issues\/4073\">ezt a feladatot<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>Hipchat integr\u00e1ci\u00f3 <strong>Hipchat<\/strong><\/p>\n<p><\/p>\n<h3 id=\"ustarevshaya-podderzhka-distributiva-linux-dostigshego-eol-dlya-gitlab-runner\">Elavult Linux disztrib\u00faci\u00f3k t\u00e1mogat\u00e1sa a GitLab Runner sz\u00e1m\u00e1ra, amelyek el\u00e9rt\u00e9k az EOL-t<\/h3>\n<p><\/p>\n<p>N\u00e9h\u00e1ny Linux disztrib\u00faci\u00f3, amelyre a GitLab Runner telep\u00edthet\u0151, lej\u00e1rt.<\/p>\n<p><\/p>\n<p>A GitLab 12.0-ban a GitLab Runner m\u00e1r nem terjeszti a csomagokat ilyen Linux disztrib\u00faci\u00f3kra. A teljes list\u00e1t azok a disztrib\u00faci\u00f3k, amelyek m\u00e1r nem t\u00e1mogatottak, megtal\u00e1lhat\u00f3ak a <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/runner\/install\/linux-repository.html\">dokument\u00e1ci\u00f3<\/a><\/noindex>. K\u00f6sz\u00f6n\u00f6m, Javier Ardo (<noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/jjardon\">Javier Jard\u00f3n<\/a><\/noindex>), a te <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/merge_requests\/1130\">hozz\u00e1j\u00e1rul\u00e1s<\/a><\/noindex>!<\/p>\n<p><\/p>\n<p>Hipchat integr\u00e1ci\u00f3 <strong>Hipchat<\/strong><\/p>\n<p><\/p>\n<h3 id=\"udalenie-staryh-komand-gitlab-runner-helper\">R\u00e9gi GitLab Runner Helper parancsok elt\u00e1vol\u00edt\u00e1sa<\/h3>\n<p><\/p>\n<p>A t\u00e1mogat\u00e1s hozz\u00e1ad\u00e1s\u00e1nak keret\u00e9ben <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/groups\/gitlab-org\/-\/epics\/535\">Windows Docker executor<\/a><\/noindex> haszn\u00e1lat\u00e1hoz el kellett hagyni n\u00e9h\u00e1ny r\u00e9gi parancsot, amelyet a <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/runner\/configuration\/advanced-configuration.html#helper-image\">helper image<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>A GitLab 12.0-ban a GitLab Runner \u00faj parancsokkal indul el. Ez csak azokat a felhaszn\u00e1l\u00f3kat \u00e9rinti, akik <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/runner\/configuration\/advanced-configuration.html#overriding-the-helper-image\">fel\u00fcl\u00edrj\u00e1k a helper image-t<\/a><\/noindex>. Tov\u00e1bbi r\u00e9szletek\u00e9rt l\u00e1sd <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/issues\/4013\">ezt a feladatot<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>Hipchat integr\u00e1ci\u00f3 <strong>Hipchat<\/strong><\/p>\n<p><\/p>\n<h3 id=\"udalenie-legacy-mehanizma-git-clean-iz-gitlab-runner\">A legacy git clean mechanizmus elt\u00e1vol\u00edt\u00e1sa a GitLab Runnerb\u0151l<\/h3>\n<p><\/p>\n<p>A GitLab Runner 11.10-ben t\u00f6rt\u00e9nt. <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/merge_requests\/1281\">lehet\u0151s\u00e9get biztos\u00edtott<\/a><\/noindex> be\u00e1ll\u00edtani, hogyan a Runner v\u00e9grehajtja a parancsot <code>git clean<\/code>. Emellett az \u00faj tiszt\u00edt\u00e1si strat\u00e9gia elt\u00e1vol\u00edtja a haszn\u00e1latot <code>git reset<\/code> \u00e9s elhelyezi a parancsot <code>git clean<\/code> az export\u00e1l\u00e1si l\u00e9p\u00e9s ut\u00e1n.<\/p>\n<p><\/p>\n<p>Mivel ez a viselked\u00e9s v\u00e1ltoz\u00e1sa hat\u00e1ssal lehet n\u00e9h\u00e1ny felhaszn\u00e1l\u00f3ra, k\u00e9sz\u00edtett\u00fcnk egy param\u00e9tert <code>FF_USE_LEGACY_GIT_CLEAN_STRATEGY<\/code>. Ha a k\u00f6vetkez\u0151 \u00e9rt\u00e9kre \u00e1ll\u00edtja <code>igaz<\/code>, akkor vissza\u00e1ll\u00edtja a legacy tiszt\u00edt\u00e1si strat\u00e9gi\u00e1t. A GitLab Runner funkci\u00f3param\u00e9tereir\u0151l t\u00f6bbet tal\u00e1lhat <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/runner\/configuration\/feature-flags.html\">a dokument\u00e1ci\u00f3ban.<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>A GitLab Runner 12.0-ban elt\u00e1vol\u00edtjuk a legacy tiszt\u00edt\u00e1si strat\u00e9gia t\u00e1mogat\u00e1s\u00e1t \u00e9s annak vissza\u00e1ll\u00edt\u00e1si lehet\u0151s\u00e9g\u00e9t a funkci\u00f3param\u00e9ter seg\u00edts\u00e9g\u00e9vel. L\u00e1sd a <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/issues\/4175\">ezt a feladatot<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>Hipchat integr\u00e1ci\u00f3 <strong>Hipchat<\/strong><\/p>\n<p><\/p>\n<h3 id=\"shablony-gruppovyh-proektovhttpsdocsgitlabcomeeusergroupcustom_project_templateshtmlcustom-group-level-project-templates-premium-only-dostupny-tolko-dlya-planov-silverpremium\"><noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/ee\/user\/group\/custom_project_templates.html#custom-group-level-project-templates-premium-only\">Csoportprojektek sablonjai<\/a><\/noindex> csak a Silver\/Premium tervekn\u00e9l \u00e9rhet\u0151k el<\/h3>\n<p><\/p>\n<p>Amikor bemutattuk a csoportszint\u0171 projekt sablonokat a 11.6-os kiad\u00e1sban, v\u00e9letlen\u00fcl ezt a funkci\u00f3t a Premium\/Silver sz\u00e1m\u00e1ra el\u00e9rhet\u0151v\u00e9 tett\u00fck minden tervezett \u00e1rszintre.<\/p>\n<p><\/p>\n<p>Mi <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ee\/issues\/10926\">jav\u00edtjuk ezt a hib\u00e1t<\/a><\/noindex> a 11.11-os kiad\u00e1sban, \u00e9s tov\u00e1bbi 3 h\u00f3napot adunk minden felhaszn\u00e1l\u00f3nak \u00e9s p\u00e9ld\u00e1nynak, amely a Silver\/Premium alatti szinten tal\u00e1lhat\u00f3.<\/p>\n<p><\/p>\n<p>2019. augusztus 22-t\u0151l a csoportprojektek sablonjai csak a Silver\/Premium \u00e9s ann\u00e1l magasabb tervek sz\u00e1m\u00e1ra lesznek el\u00e9rhet\u0151k, ahogy azt a dokument\u00e1ci\u00f3 is le\u00edrja.<\/p>\n<p><\/p>\n<p>Hipchat integr\u00e1ci\u00f3 <strong>2019. augusztus 22.<\/strong><\/p>\n<p><\/p>\n<h3 id=\"prekraschena-podderzhka-paketnyh-zadaniy-windows\">Megsz\u0171nik a Windows batch feladatok t\u00e1mogat\u00e1sa<\/h3>\n<p><\/p>\n<p>A GitLab 13.0-ban (2020. j\u00fanius 22.) a Windows parancssori batch feladatok t\u00e1mogat\u00e1s\u00e1t el akarjuk hagyni a GitLab Runnerben (p\u00e9ld\u00e1ul, <code>cmd.exe<\/code>) a Windows PowerShell kib\u0151v\u00edtett t\u00e1mogat\u00e1sa jav\u00e1ra. Tov\u00e1bbi inform\u00e1ci\u00f3k\u00e9rt l\u00e1sd a <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/issues\/4163\">ezt a feladatot<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>Most a v\u00e1llalati DevOps v\u00edzi\u00f3nk \u00f6sszhangban lesz a Microsoft \u00e1ll\u00e1sfoglal\u00e1s\u00e1val, hogy a PowerShell a legjobb megold\u00e1s a v\u00e1llalati alkalmaz\u00e1sok automatiz\u00e1l\u00e1s\u00e1ra Windows k\u00f6rnyezetekben. Ha tov\u00e1bbra is szeretne haszn\u00e1lni <code>cmd.exe<\/code>, ezeket a parancsokat PowerShellb\u0151l h\u00edvhatja meg, de k\u00f6zvetlen\u00fcl nem fogjuk t\u00e1mogatni a Windows batch feladatokat sz\u00e1mos \u043d\u0435\u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0435 miatt, amelyek magas k\u00f6lts\u00e9gekhez vezetnek a karbantart\u00e1s \u00e9s fejleszt\u00e9s sor\u00e1n.<\/p>\n<p><\/p>\n<p>Hipchat integr\u00e1ci\u00f3 <strong>2019. szeptember 22.<\/strong><\/p>\n<p><\/p>\n<h3 id=\"trebuetsya-git-2210-ili-vyshe\">Git 2.21.0 vagy \u00fajabb sz\u00fcks\u00e9ges<\/h3>\n<p><\/p>\n<p>A GitLab 11.11-t\u0151l a futtat\u00e1shoz Git 2.21.0 sz\u00fcks\u00e9ges. <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/omnibus-gitlab\/merge_requests\/3220\">Az Omnibus GitLab m\u00e1r a Git 2.21.0-\u00e1t tartalmazza<\/a><\/noindex>, de a kor\u00e1bbi Git verzi\u00f3kat futtat\u00f3 felhaszn\u00e1l\u00f3knak friss\u00edteni\u00fck kell.<\/p>\n<p><\/p>\n<p>Hipchat integr\u00e1ci\u00f3 <strong>2019. m\u00e1jus 22.<\/strong><\/p>\n<p><\/p>\n<h3 id=\"ustarevshiy-shablon-servisa-kubernetes\">A Kubernetes szolg\u00e1ltat\u00e1s sablonja elavult<\/h3>\n<p><\/p>\n<p>A GitLab 12.0-ban a Kubernetes szolg\u00e1ltat\u00e1s sablonj\u00e1nak t\u00e1mogat\u00e1s\u00e1t el k\u00edv\u00e1njuk hagyni <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/issues\/39840\">p\u00e9ld\u00e1ny szinten<\/a><\/noindex> a p\u00e9ld\u00e1ny szint\u0171 klaszter konfigur\u00e1ci\u00f3 jav\u00e1ra, amelyet a GitLab 11.11-ben mutattunk be.<\/p>\n<p><\/p>\n<p>Minden \u00f6n\u00e1ll\u00f3 p\u00e9ld\u00e1ny, ahol szolg\u00e1ltat\u00e1s sablont haszn\u00e1lnak, az GitLab 12.0-ra val\u00f3 friss\u00edt\u00e9skor \u00e1tker\u00fcl az p\u00e9ld\u00e1ny szint\u0171 klaszterbe.<\/p>\n<p><\/p>\n<p>Hipchat integr\u00e1ci\u00f3 <strong>Hipchat<\/strong><\/p>\n<p><\/p>\n<h3 id=\"otkaz-ot-sopostavleniya-po-yarlyku-app-na-panelyah-deploya-kubernetes\">A c\u00edmke szerinti lek\u00e9pez\u00e9s megsz\u00fcntet\u00e9se <code>app<\/code> a Kubernetes telep\u00edt\u00e9si panelek<\/h3>\n<p><\/p>\n<p>A GitLab 12.0-ban tervez\u00fcnk elt\u00e1vol\u00edtani az app c\u00edmke alap\u00fa t\u00e1rs\u00edt\u00e1st a Kubernetes telep\u00edt\u00e9si szelektorban. A GitLab 11.10-ben bevezett\u00fck <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ee\/issues\/9221\">az \u00faj t\u00e1rs\u00edt\u00e1si mechanizmust<\/a><\/noindex>, amely a k\u00f6vetkez\u0151ket keresi <code>app.example.com\/app<\/code> \u00e9s <code>app.example.com\/env<\/code>, hogy a telep\u00edt\u00e9seket a panelen megjelen\u00edtse.<\/p>\n<p><\/p>\n<p>Ahhoz, hogy ezek a telep\u00edt\u00e9sek megjelenjenek a telep\u00edt\u00e9si paneleken, egyszer\u0171en el kell k\u00fcldenie egy \u00faj telep\u00edt\u00e9st, \u00e9s a GitLab alkalmazza az \u00faj c\u00edmk\u00e9ket.<\/p>\n<p><\/p>\n<p>Hipchat integr\u00e1ci\u00f3 <strong>Hipchat<\/strong><\/p>\n<p><\/p>\n<h3 id=\"pakety-gitlab-120-budut-podpisyvatsya-rasshirennoy-podpisyu\">A GitLab 12.0 csomagok kiterjesztett al\u00e1\u00edr\u00e1sra lesznek al\u00e1\u00edrva<\/h3>\n<p><\/p>\n<p>2019. m\u00e1jus 2-\u00e1n a GitLab <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/omnibus-gitlab\/issues\/3897\">meghosszabb\u00edtotta a csomagok al\u00e1\u00edr\u00e1s\u00e1hoz haszn\u00e1lt kulcsok \u00e9rv\u00e9nyess\u00e9gi idej\u00e9t<\/a><\/noindex> Omnibus GitLab sz\u00e1m\u00e1ra 2019.08.01-t\u0151l 2020.07.01-ig. Ha ellen\u0151rzi a csomag al\u00e1\u00edr\u00e1sokat, \u00e9s szeretn\u00e9 friss\u00edteni a kulcsokat, egyszer\u0171en k\u00f6vesse \u00fajra az Omnibus csomagok al\u00e1\u00edr\u00e1s\u00e1r\u00f3l sz\u00f3l\u00f3 <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/omnibus\/update\/package_signatures.html\">dokument\u00e1ci\u00f3 m\u0171veleteit<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>Hipchat integr\u00e1ci\u00f3 <strong>Hipchat<\/strong><\/p>\n<p><\/p>\n<h3 id=\"zhurnal-izmeneniy\">V\u00e1ltoz\u00e1si napl\u00f3<\/h3>\n<p><\/p>\n<p>Keresse meg ezeket a m\u00f3dos\u00edt\u00e1sokat a v\u00e1ltoz\u00e1si napl\u00f3ban:<\/p>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/blob\/master\/CHANGELOG.md\">GitLab Community Edition<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ee\/blob\/master\/CHANGELOG-EE.md\">GitLab Enterprise Edition<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/blob\/master\/CHANGELOG.md\">GitLab Runner<\/a><\/noindex><\/li>\n<\/ul>\n<p><\/p>\n<h3 id=\"ustanovka\">Telep\u00edt\u00e9s<\/h3>\n<p><\/p>\n<p>Ha \u00faj GitLab telep\u00edt\u00e9st \u00e1ll\u00edt be, l\u00e1togasson el a <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/install\/\">GitLab let\u00f6lt\u00e9si oldal\u00e1ra<\/a><\/noindex>.<\/p>\n<p><\/p>\n<h3 id=\"obnovlenie\">Friss\u00edt\u00e9s<\/h3>\n<p><\/p>\n<p>\u2192 N\u00e9zze meg a <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/update\/\">friss\u00edt\u00e9si oldalt<\/a><\/noindex><\/p>\n<p>Forr\u00e1s: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/453818\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0411\u043e\u043b\u044c\u0448\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439 \u0434\u043b\u044f \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f \u041c\u044b \u0432 GitLab \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e \u0438\u0449\u0435\u043c \u043d\u043e\u0432\u044b\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0443\u043b\u0443\u0447\u0448\u0438\u0442\u044c \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u0443\u044e \u0440\u0430\u0431\u043e\u0442\u0443 \u043f\u043e \u0432\u0441\u0435\u043c\u0443 \u0436\u0438\u0437\u043d\u0435\u043d\u043d\u043e\u043c\u0443 \u0446\u0438\u043a\u043b\u0443 DevOps. \u041c\u044b \u0441 \u0440\u0430\u0434\u043e\u0441\u0442\u044c\u044e \u043e\u0431\u044a\u044f\u0432\u043b\u044f\u0435\u043c, \u0447\u0442\u043e \u0441 \u044d\u0442\u043e\u0433\u043e \u0432\u044b\u043f\u0443\u0441\u043a\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u043b\u0438\u0446 \u0434\u043b\u044f \u043e\u0434\u043d\u043e\u0433\u043e \u043c\u0435\u0440\u0434\u0436-\u0440\u0435\u043a\u0432\u0435\u0441\u0442\u0430! \u042d\u0442\u0430 \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0441 \u0443\u0440\u043e\u0432\u043d\u044f GitLab Starter \u0438 \u043f\u043e-\u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u043c\u0443 \u0432\u043e\u043f\u043b\u043e\u0449\u0430\u0435\u0442 \u043d\u0430\u0448 \u0434\u0435\u0432\u0438\u0437: \u00ab\u041a\u0430\u0436\u0434\u044b\u0439 \u043c\u043e\u0436\u0435\u0442 \u0432\u043d\u0435\u0441\u0442\u0438 \u0441\u0432\u043e\u0439 \u0432\u043a\u043b\u0430\u0434\u00bb. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":26134,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-34683","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\".\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/gitlab-11-11-neskolko-otvetstvennyh-dlya-merdzh-rekvestov-i-uluchsheniya-dlya-kontejnerov\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47GitLab 11.11: \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u043c\u0435\u0440\u0434\u0436-\u0440\u0435\u043a\u0432\u0435\u0441\u0442\u043e\u0432 \u0438 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\".\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/gitlab-11-11-neskolko-otvetstvennyh-dlya-merdzh-rekvestov-i-uluchsheniya-dlya-kontejnerov\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:59:48+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:59:48+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47GitLab 11.11: n\u00e9h\u00e1ny hasznos friss\u00edt\u00e9s a merge k\u00e9relmekhez \u00e9s fejleszt\u00e9sek a kont\u00e9nerekhez | ProHoster","description":".","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/gitlab-11-11-neskolko-otvetstvennyh-dlya-merdzh-rekvestov-i-uluchsheniya-dlya-kontejnerov","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hu_HU","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47GitLab 11.11: \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u043c\u0435\u0440\u0434\u0436-\u0440\u0435\u043a\u0432\u0435\u0441\u0442\u043e\u0432 \u0438 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432 | ProHoster","og:description":".","og:url":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/gitlab-11-11-neskolko-otvetstvennyh-dlya-merdzh-rekvestov-i-uluchsheniya-dlya-kontejnerov","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:59:48+00:00","article:modified_time":"2019-10-31T18:59:48+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"34683","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 20:12:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:16:33","updated":"2026-01-21 20:12:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/34683","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=34683"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/34683\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media\/26134"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=34683"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=34683"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=34683"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}