GitLab 11.11: sababaraha tanggung jawab pikeun ngahijikeun pamundut sareng perbaikan pikeun wadah

GitLab 11.11: sababaraha tanggung jawab pikeun ngahijikeun pamundut sareng perbaikan pikeun wadah

Langkung seueur pilihan kolaborasi sareng bewara tambahan

Di GitLab, kami terus-terusan milarian cara anyar pikeun ningkatkeun kolaborasi dina siklus kahirupan DevOps. Kami gumbira ngumumkeun yén kalayan sékrési ieu kami ngadukung sababaraha jalma tanggung jawab pikeun hiji pamundut ngahiji! Fitur ieu sayogi ti tingkat GitLab Starter sareng leres-leres ngandung motto kami: "Sadayana tiasa nyumbang". Urang terang yén hiji pamundut gabungan tiasa gaduh seueur jalma anu damel pikeun mastikeun yén sadayana leres, sareng ayeuna anjeun gaduh kamampuan pikeun napelkeun sababaraha pamilik pamundut gabungan!

Tim DevOps ayeuna ogé nampi bewara otomatis ngeunaan acara panyebaran di Slack sareng Mattermost. Tambahkeun bewara anyar kana daptar acara push dina dua obrolan ieu, sarta tim anjeun bakal sadar deployments anyar ampir instan.

Ngurangan biaya kalayan dukungan pikeun wadah Docker dina Windows sareng panyadiaan tingkat conto klaster Kubernetes

Urang bogoh ka wadahna! Wadah meakeun sumberdaya sistem kirang dibandingkeun mesin virtual tur ningkatkeun portability aplikasi. Kusabab sékrési GitLab 11.11 kami ngadukung Windows Container Executor pikeun GitLab Runner, ku kituna anjeun ayeuna tiasa nganggo wadah Docker dina Windows sareng nikmati orkestrasi pipa canggih sareng kamampuan manajemén.

GitLab Premium (ngan instansi anu diurus nyalira) ayeuna nawiskeun proxy kagumantungan cache pikeun gambar Docker. Tambahan ieu bakal nyepetkeun pangiriman sabab ayeuna anjeun bakal gaduh proxy cache pikeun gambar Docker anu sering dianggo.

Pamaké instansi GitLab anu diurus sorangan ayeuna tiasa nyayogikeun Kluster Kubernetes dina tingkat instance, sareng sadaya tim sareng proyék dina conto éta bakal dianggo pikeun panyebaranna. Integrasi GitLab ieu sareng Kubernetes bakal otomatis nyiptakeun sumber daya khusus pikeun proyék pikeun kaamanan tambahan.

Sareng éta sanés sadayana!

Salian fitur kolaborasi anyar sareng bewara tambahan, kami parantos nambihan aksés tamu kana masalah, ngaronjat menit tambahan CI Runner pikeun GitLab Free, cék disederhanakeun maké otomatis ngabéréskeun sawala nalika anjeun nerapkeun saran, sareng seueur deui!

Karyawan Paling Berharga Bulan Ieu (MVP) — Kia Mae Somabes (Kia Mei Somabes)

Dina sékrési ieu, kami nambihan kamampuan pikeun ngaunduh polder individu tina repositori, tinimbang sadaya eusi. Ayeuna anjeun tiasa ngaunduh ngan sababaraha file anu anjeun peryogikeun. Hatur nuhun, Kia Mae Somabes!

Fitur utama GitLab 11.11

Windows Container Executor pikeun GitLab Runner

Inti, STARTER, PREMIUM, ULTIMATE, GRATIS, PERUNGGU, PERAK, EMAS

Dina GitLab 11.11, kami nambihan runner énggal ka GitLab Runner pikeun ngajantenkeun wadah Docker tiasa dianggo dina Windows. Sateuacanna, anjeun kedah nganggo cangkang pikeun ngatur wadah Docker dina Windows, tapi ayeuna anjeun tiasa damel sareng wadah Docker dina Windows langsung, sami sareng Linux. Pamaké platform Microsoft ayeuna gaduh seueur pilihan pikeun orkestrasi sareng manajemén pipa.

Pembaruan ieu kalebet dukungan PowerShell anu ditingkatkeun dina GitLab CI/CD, ogé gambar dukungan énggal pikeun vérsi wadah Windows anu béda. Pelari Windows anjeun nyalira tiasa dianggo sareng GitLab.com, tapi aranjeunna henteu acan sayogi pikeun umum.

GitLab 11.11: sababaraha tanggung jawab pikeun ngahijikeun pamundut sareng perbaikan pikeun wadah

Proksi kagumantungan cache pikeun pendaptaran wadahna

PREMIUM, ULTIMATE

Tim sering nganggo wadah dina ngawangun pipa, sareng cache proxy pikeun gambar sareng bungkusan anu sering dianggo ti hulu mangrupikeun cara anu saé pikeun nyepetkeun pipa. Kalayan salinan lokal tina lapisan anu anjeun peryogikeun, tiasa diaksés ngalangkungan proxy cache énggal, anjeun tiasa damel langkung éfisién sareng gambar umum di lingkungan anjeun.

Pikeun ayeuna mah, proxy wadahna ngan sadia pikeun instansi diurus sorangan dina web server Puma (dina modeu ékspérimén).

GitLab 11.11: sababaraha tanggung jawab pikeun ngahijikeun pamundut sareng perbaikan pikeun wadah

Sababaraha urang jawab requests ngahiji

STARTER, PREMIUM, pamungkas, perunggu, pérak, emas

Biasana pikeun sababaraha jalma pikeun ngerjakeun fitur dina cabang anu dibagikeun sareng ngahijikeun pamundut, contona nalika pamekar hareup sareng tukang-tukang damel raket atanapi nalika pamekar damel pasangan, sapertos dina Extreme Programming.

Dina GitLab 11.11, anjeun tiasa napelkeun sababaraha jalma pikeun ngahijikeun pamundut. Sapertos seueur pamilik tugas, anjeun tiasa nganggo daptar, saringan, bewara, sareng API.

GitLab 11.11: sababaraha tanggung jawab pikeun ngahijikeun pamundut sareng perbaikan pikeun wadah

Konfigurasi klaster Kubernetes dina tingkat instance

CORE, STARTER, PREMIUM, ULTIMATE

Modél kaamanan sareng provisioning di Kubernetes ngembang pikeun ngamungkinkeun sajumlah ageung klien dilayanan ngaliwatan hiji klaster anu dibagi.

Dina GitLab 11.11, pangguna instansi anu diurus sorangan ayeuna tiasa nyayogikeun klaster dina tingkat conto, sareng sadaya tim sareng proyék dina conto éta bakal ngagunakeunana pikeun panyebaranana. Integrasi GitLab ieu sareng Kubernetes bakal otomatis nyiptakeun sumber daya khusus proyék pikeun kaamanan tambihan.

GitLab 11.11: sababaraha tanggung jawab pikeun ngahijikeun pamundut sareng perbaikan pikeun wadah

Bewara panyebaran dina Slack sareng Mattermost

Inti, STARTER, PREMIUM, ULTIMATE, GRATIS, PERUNGGU, PERAK, EMAS

Anjeun ayeuna tiasa nyetél béwara otomatis ngeunaan acara panyebaran dina saluran tim berkat integrasi sareng obrolan Slack и Matattermost, sarta tim anjeun bakal sadar sagala acara penting.

GitLab 11.11: sababaraha tanggung jawab pikeun ngahijikeun pamundut sareng perbaikan pikeun wadah

aksés sémah ka masalah

Inti, STARTER, PREMIUM, ULTIMATE, GRATIS, PERUNGGU, PERAK, EMAS

Pangguna tamu tina proyék anjeun ayeuna tiasa ningali kaluaran anu diterbitkeun dina halaman Kaluaran. Aranjeunna bakal tiasa ngaunduh artefak anu diterbitkeun, tapi moal tiasa ngaunduh kode sumber atanapi ningali detil gudang sapertos tag atanapi komitmen.

GitLab 11.11: sababaraha tanggung jawab pikeun ngahijikeun pamundut sareng perbaikan pikeun wadah

Perbaikan sanés dina GitLab 11.11

Serialized commit grafik pikeun ningkat kinerja

Inti, STARTER, PREMIUM, ULTIMATE, GRATIS, PERUNGGU, PERAK, EMAS

Seueur operasi Git ngabutuhkeun ngalangkungan grafik komitmen, sapertos ngitung dasar gabungan atanapi daptar cabang anu ngandung komitmen. Beuki commits, operasi ieu laun sabab traversal merlukeun loading unggal obyék tina disk pikeun maca pointers na.

Dina GitLab 11.11, kami ngaktifkeun fitur grafik komitmen serialisasi anu diwanohkeun dina sékrési Git panganyarna pikeun ngitung sareng nyimpen inpormasi ieu sacara proaktif. Crawls dina repositories badag ayeuna leuwih gancang. Grafik komitmen bakal otomatis didamel nalika ngumpulkeun sampah salajengna tina gudang.

Baca ngeunaan kumaha serialized commit grafik dijieun dina runtuyan artikel ti salah sahiji pangarang fitur ieu.

Menit CI Runner tambahan: ayeuna sayogi pikeun rencana gratis

GRATIS, PERUNGGU, PERAK, EMAS

Bulan kamari kami nambihan kamampuan mésér menit CI Runner tambahan, tapi ngan ukur pikeun rencana GitLab.com anu mayar. Dina sékrési ieu, menit ogé tiasa dipésér dina rencana gratis.

Ngunggah arsip diréktori ka repositori

Inti, STARTER, PREMIUM, ULTIMATE, GRATIS, PERUNGGU, PERAK, EMAS

Gumantung kana jinis sareng ukuran proyék, arsip sadaya proyék tiasa lami diunduh sareng henteu kedah diperyogikeun, khususna dina kasus monorepositories ageung. Dina GitLab 11.11, anjeun tiasa ngaunduh arsip eusi diréktori ayeuna, kalebet subdirektori, pikeun milih ngan ukur polder anu anjeun peryogikeun.

Hatur nuhun kana karya Kia Mae Somabes!

GitLab 11.11: sababaraha tanggung jawab pikeun ngahijikeun pamundut sareng perbaikan pikeun wadah

Nerapkeun saran ayeuna otomatis ngabéréskeun diskusi

Inti, STARTER, PREMIUM, ULTIMATE, GRATIS, PERUNGGU, PERAK, EMAS

Ngajukeun parobahan ngagampangkeun pikeun kolaborasi dina ngahijikeun pamundut ku ngaleungitkeun kabutuhan salinan-témpél pikeun nampi parobahan anu diusulkeun. Dina GitLab 11.11, kami parantos ngajantenkeun prosés ieu langkung gampang ku ngawenangkeun diskusi sacara otomatis direngsekeun nalika bongbolongan diterapkeun.

Waktos counter dina sidebar tina dewan tugas

Inti, STARTER, PREMIUM, ULTIMATE, GRATIS, PERUNGGU, PERAK, EMAS

Sidebar taskbars kudu kasampak sarua dina Board sarta pintonan Tugas. Éta sababna GitLab ayeuna gaduh tracker waktos dina sidebar dewan masalah. Kantun angkat ka papan tugas anjeun, klik dina tugas, sareng sidebar sareng counter waktos bakal dibuka.

GitLab 11.11: sababaraha tanggung jawab pikeun ngahijikeun pamundut sareng perbaikan pikeun wadah

Inpormasi ngeunaan panyebaran dina API Lingkungan

Inti, STARTER, PREMIUM, ULTIMATE, GRATIS, PERUNGGU, PERAK, EMAS

Kami parantos nambihan kamampuan pikeun naroskeun API Lingkungan pikeun inpormasi lingkungan khusus pikeun terang naon komitmen anu disebarkeun ka lingkungan ayeuna. Ieu bakal ngagampangkeun otomatisasi sareng ngalaporkeun pikeun pangguna Lingkungan di GitLab.

Cocog variabel négatip pikeun aturan pipa

Inti, STARTER, PREMIUM, ULTIMATE, GRATIS, PERUNGGU, PERAK, EMAS

Anjeun ayeuna tiasa mariksa persamaan négatip atanapi cocog pola (!= и !~) dina file .gitlab-ci.yml nalika mariksa nilai-nilai variabel lingkungan, ku kituna ngadalikeun paripolah pipelines janten langkung fleksibel.

Jalankeun sadaya padamelan manual dina tahap kalayan hiji klik

Inti, STARTER, PREMIUM, ULTIMATE, GRATIS, PERUNGGU, PERAK, EMAS

Dina GitLab 11.11, pangguna anu ngagaduhan seueur padamelan manual dina tahapna ayeuna tiasa ngalengkepan sadaya padamelan sapertos dina hiji tahap ku ngaklik tombol. "Maén sadayana" ("Run All") ka katuhu tina ngaran panggung dina pintonan Pipelines.

Nyiptakeun file langsung tina variabel lingkungan

Inti, STARTER, PREMIUM, ULTIMATE, GRATIS, PERUNGGU, PERAK, EMAS

Variabel lingkungan sering dianggo pikeun nyiptakeun file, khususna pikeun rahasia anu kedah dijagi sareng ngan ukur tiasa diaksés dina pipa lingkungan khusus. Jang ngalampahkeun ieu, anjeun nyetel eusi variabel kana eusi file jeung nyieun file dina pakasaban nu ngandung nilai. Kalawan variabel lingkungan anyar kawas file ieu bisa dipigawé dina hiji hambalan malah tanpa modifikasi .gitlab-ci.yml.

Titik tungtung API pikeun inpormasi kerentanan

Pamungkas, EMAS

Anjeun ayeuna tiasa naroskeun API GitLab pikeun sadaya kerentanan anu diidentifikasi dina hiji proyék. Kalayan API ieu, anjeun tiasa nyiptakeun daptar kerentanan anu tiasa dibaca ku mesin, disaring dumasar kana jinis, kapercayaan, sareng parah.

Kamampuan scanning dinamis pinuh pikeun DAST

Pamungkas, EMAS

Dina GitLab, anjeun tiasa sacara dinamis nguji kaamanan aplikasi (Dynamic Application Security Testing, DAST) salaku bagian tina pipa CI. Dimimitian ku sékrési ieu, anjeun tiasa milih scanning dinamis pinuh tinimbang scanning pasip standar. Scanning dinamis pinuh ngajaga tina langkung seueur kerentanan.

Masang Prometheus dina klaster tingkat grup

Inti, STARTER, PREMIUM, ULTIMATE, GRATIS, PERUNGGU, PERAK, EMAS

Pelepasan GitLab ieu ngenalkeun kamampuan pikeun ngagantelkeun klaster Kubernetes ka hiji grup. Kami ogé parantos nambihan kamampuan pikeun masang hiji conto Prometheus per klaster pikeun ngagampangkeun ngawas sadaya proyék dina kluster.

Diajar ngeunaan teu malire kerentanan dina Dashboard Kaamanan

Pamungkas, EMAS

Dasbor kaamanan GitLab ngamungkinkeun pangurus pikeun ningali kerentanan anu teu dipaliré. Pikeun nyegerkeun alur kerja anjeun, kami parantos nambihan kamampuan pikeun ningali detil teu malire langsung dina dasbor kaamanan anjeun.

Jieun bagan métrik khusus dina dasbor anjeun

PREMIUM, ULTIMATE, PERAK, EMAS

Jieun bagan anyar sareng métrik kinerja khusus langsung tina dasbor dina dasbor métrik anjeun. Pamaké ayeuna tiasa nyiptakeun, ngapdet, sareng ngahapus visualisasi métrik dina dasbor ku ngaklik tombol "Tambahkeun métrik" ("Tambahkeun métrik") di pojok katuhu luhur tulbar dasbor.

GitLab 11.11: sababaraha tanggung jawab pikeun ngahijikeun pamundut sareng perbaikan pikeun wadah

Masalah bewara ayeuna dibuka salaku GitLab Alert Bot

PREMIUM, ULTIMATE, PERAK, EMAS

Ayeuna masalah anu dibuka tina bewara bakal gaduh panulis disetel ka GitLab Alert Bot, ku kituna anjeun tiasa langsung ningali yén masalah éta didamel sacara otomatis tina béwara anu penting.

Autosave déskripsi epik ka panyimpenan lokal

Pamungkas, EMAS

Katerangan epik henteu disimpen dina panyimpenan lokal, ku kituna parobahanana leungit iwal anjeun simpen sacara eksplisit nalika anjeun ngarobih pedaran epik. GitLab 11.11 ngenalkeun kamampuan pikeun nyimpen déskripsi epik kana panyimpenan lokal. Ieu ngandung harti yén anjeun ayeuna bisa kalayan gampang balik deui ka ngarobah pedaran epik anjeun lamun aya kasalahan, anjeun kaganggu, atawa anjeun teu kahaja kaluar tina browser.

GitLab mirroring rojongan pikeun Git LFS

STARTER, PREMIUM, pamungkas, perunggu, pérak, emas

Nganggo mirroring, anjeun tiasa ngayakeun réplikasi repositori Git ti hiji lokasi ka lokasi anu sanés. Ieu ngagampangkeun pikeun nyimpen réplika gudang anu aya di tempat sanés dina server GitLab. GitLab ayeuna ngadukung pangeunteungan repositori sareng Git LFS, janten fitur ieu sayogi bahkan pikeun repos sareng file ageung, sapertos tékstur kaulinan atanapi data ilmiah.

Repository maca sareng nyerat idin pikeun token aksés pribadi

Inti, STARTER, PREMIUM, ULTIMATE, GRATIS, PERUNGGU, PERAK, EMAS

Loba token aksés pribadi boga idin pikeun ngarobah dina tingkat nu api, tapi aksés API pinuh tiasa masihan seueur teuing hak pikeun sababaraha pangguna atanapi organisasi.

Hatur nuhun kana input komunitas, token aksés pribadi ayeuna ngan ukur gaduh ijin maca sareng nyerat dina repositori proyék, tinimbang aksés tingkat API anu langkung jero ka daérah sénsitip GitLab sapertos setélan sareng kaanggotaan.

Hatur nuhun, Horatiu Evgen Vlad (Horatiu Eugen Vlad)!

Nambahan pangrojong dasar pikeun queries angkatan GraphQL

GRATIS, PERUNGGU, PERAK, EMAS, Inti, STARTER, PREMIUM, ULTIMATE

Kalayan API GraphQL, pangguna tiasa netepkeun persis data anu diperyogikeun sareng nampi sadaya data anu diperyogikeun dina sababaraha patarosan. Dimimitian ku release ieu, GitLab ngarojong nambahkeun inpo grup dasar kana API GraphQL.

Asup sareng kredensial Salesforce

Inti, STARTER, PREMIUM, ULTIMATE, GRATIS, PERUNGGU, PERAK, EMAS

GitLab mikanyaah pamekar Salesforce, sareng pikeun ngadukung komunitas ieu, kami ngamungkinkeun para pangguna asup ka GitLab nganggo kredensial Salesforce.com. Instances ayeuna tiasa ngonpigurasikeun GitLab salaku aplikasi anu nyambungkeun Salesforce pikeun nganggo Salesforce.com pikeun asup ka GitLab kalayan hiji klik.

SAML SSO ayeuna diperyogikeun pikeun aksés wéb

PREMIUM, ULTIMATE, PERAK, EMAS

urang ngalegaan sarat single sign-on (SSO). di tingkat grup, diwanohkeun dina release 11.8, kalawan validasi ketat ngeunaan grup na sumberdaya proyék pikeun mastikeun yén pamaké ngan bisa meunang aksés lamun asup kalawan SAML. Ieu mangrupikeun lapisan kontrol aksés tambahan pikeun organisasi anu ngahargaan kaamanan sareng nganggo GitLab.com via SAML SSO. Ayeuna anjeun tiasa ngadamel SSO sarat, terang yén pangguna dina grup anjeun nganggo SSO.

Nyaring dumasar kana data nu nembe dijieun atawa dirobah pikeun API epik

Pamungkas, EMAS

Saméméhna, éta teu gampang pikeun query anyar dijieun atawa robah data ngagunakeun GitLab epics API. Dina release 11.11 kami ditambahkeun saringan tambahan created_after, created_before, updated_after и updated_beforepikeun mastikeun konsistensi jeung API tugas jeung gancang manggihan epik dirobah atawa karek dijieun.

Auténtikasi biometrik sareng UltraAuth

Inti, STARTER, PREMIUM, ULTIMATE, GRATIS, PERUNGGU, PERAK, EMAS

pausahaan UltraAuth specializes dina auténtikasi biometric passwordless. Kami ayeuna ngadukung metode auténtikasi ieu dina GitLab!

Hatur nuhun, Karthiki Tanna (Kartikey Tanna)!

GitLab Runner 11.11

Inti, STARTER, PREMIUM, ULTIMATE, GRATIS, PERUNGGU, PERAK, EMAS

Dinten ieu kami ngarilis GitLab Runner 11.11! GitLab Runner mangrupikeun proyék open source anu dianggo pikeun ngajalankeun padamelan CI / CD sareng ngirimkeun hasil deui ka GitLab.

Omnibus perbaikan

CORE, STARTER, PREMIUM, ULTIMATE

Kami parantos ngadamel perbaikan di handap ieu kana Omnibus di GitLab 11.11:

Ngaronjatkeun skéma

CORE, STARTER, PREMIUM, ULTIMATE

Kami parantos ngadamel perbaikan ieu kana bagan Helm di GitLab 11.11:

Perbaikan kinerja

Inti, STARTER, PREMIUM, ULTIMATE, GRATIS, PERUNGGU, PERAK, EMAS

Urang terus ningkatkeun kinerja GitLab kalawan unggal release pikeun instansi GitLab tina sagala ukuran. Sababaraha perbaikan dina GitLab 11.11:

fitur luntur

GitLab Geo bakal nyayogikeun panyimpen hashed di GitLab 12.0

GitLab Geo diperlukeun gudang hashed pikeun mitigate kompetisi dina titik sekundér. Ieu kacatet dina gitlab-ce#40970.

Dina GitLab 11.5 kami parantos nambihan sarat ieu kana dokuméntasi Geo: gitlab-ee#8053.

Dina GitLab 11.6 sudo gitlab-rake gitlab:geo:check pariksa naha gudang hashed diaktipkeun sareng sadaya proyék dimigrasikeun. Cm. gitlab-ee#8289. Upami anjeun nganggo Geo, mangga jalankeun parios ieu sareng migrasi pas mungkin.

Dina GitLab 11.8 peringatan ditumpurkeun permanén bakal dipintonkeun dina kaca Wewengkon Admin › Geo › Nodes, lamun cék luhur teu diwenangkeun. gitlab-ee!8433.

Dina GitLab 12.0 Geo bakal ngagunakeun syarat gudang hashed. Cm. gitlab-ee#8690.

Tanggal ngahapus: 22 2019 Juni

GitLab Geo bakal mawa PG FDW ka GitLab 12.0

Ieu dipikabutuh pikeun Geo Log Kursor sabab sacara signifikan ningkatkeun kinerja sababaraha operasi singkronisasi. Kinerja query status Geo node ogé ningkat. queries saméméhna miboga kinerja pisan goréng dina proyék badag. Tingali kumaha nyetél ieu Réplikasi database geo. Dina GitLab 12.0 Geo bakal merlukeun PG FDW. Cm. gitlab-ee#11006.

Tanggal ngahapus: 22 2019 Juni

Pilihan Sentry pikeun ngalaporkeun bug sareng logging bakal dipiceun tina antarbeungeut pangguna di GitLab 12.0

Pilihan ieu bakal dipiceun tina antarbeungeut pangguna di GitLab 12.0 sareng bakal sayogi dina file gitlab.yml. Salaku tambahan, anjeun tiasa netepkeun lingkungan Sentry pikeun ngabédakeun sababaraha panyebaran. Contona, pangwangunan, pementasan jeung produksi. Cm. gitlab-ce#49771.

Tanggal ngahapus: 22 2019 Juni

Ngawatesan jumlah maksimum pipelines dijieun per kiriman

Saméméhna, GitLab dijieun pipelines pikeun HEAD unggal cabang dina kaluman. Ieu cocog pikeun pamekar anu nyorong sababaraha parobahan sakaligus (contona, kana cabang fitur sareng cabang develop).

Tapi nalika ngadorong gudang anu ageung sareng seueur cabang anu aktip (contona, pindah, mirroring, atanapi branching), anjeun henteu kedah nyiptakeun pipa pikeun tiap cabang. Dimimitian ku GitLab 11.10 kami nyiptakeun maksimum 4 pipelines nalika ngirim.

Tanggal ngahapus: 22 Méi 2019

Jalur kode warisan GitLab Runner anu luntur

Salaku Gitlab 11.9, GitLab Runner nganggo métode anyar kloning / nelepon gudang. Ayeuna, GitLab Runner bakal nganggo metode anu lami upami anu énggal henteu didukung. Tempo leuwih rinci dina tugas ieu.

Dina GitLab 11.0, urang ngarobih tampilan konfigurasi server métrik pikeun GitLab Runner. metrics_serverbakal dihapus dina kahadean listen_address dina GitLab 12.0. Tempo leuwih rinci dina tugas ieu.

Dina versi 11.3, GitLab Runner mimiti ngadukung sababaraha panyadia cache; nu nyababkeun setélan anyar pikeun konfigurasi S3 husus. The dokuméntasi A tabel parobahan sarta parentah pikeun migrasi ka konfigurasi anyar disadiakeun. Tempo leuwih rinci dina tugas ieu.

Jalur ieu moal sayogi di GitLab 12.0. Salaku pangguna, anjeun henteu kedah ngarobih naon waé salian ti mastikeun yén conto GitLab anjeun ngajalankeun versi 11.9+ nalika ningkatkeun ka GitLab Runner 12.0.

Tanggal ngahapus: 22 2019 Juni

Parameter anu dileungitkeun pikeun fitur titik éntri pikeun GitLab Runner

11.4 GitLab Runner ngenalkeun parameter fitur FF_K8S_USE_ENTRYPOINT_OVER_COMMAND pikeun ngalereskeun masalah sapertos #2338 и #3536.

Dina GitLab 12.0 kami bakal ngalih kana paripolah anu leres saolah-olah setélan fitur ditumpurkeun. Tempo leuwih rinci dina tugas ieu.

Tanggal ngahapus: 22 2019 Juni

Pangrojong anu dileungitkeun pikeun distribusi Linux ngahontal EOL pikeun GitLab Runner

Sababaraha distribusi Linux dimana GitLab Runner tiasa dipasang parantos nyayogikeun tujuanana.

Dina GitLab 12.0, GitLab Runner moal deui ngadistribusikaeun bungkusan ka distribusi Linux sapertos kitu. Daptar lengkep distribusi anu henteu didukung deui tiasa dipendakan dina kami dokuméntasi. Hatur nuhun, Javier Ardo (Javier Jardon), pikeun anjeun sumbangan!

Tanggal ngahapus: 22 2019 Juni

Ngahapus paréntah GitLab Runner Helper anu lami

Salaku bagian tina nambahkeun rojongan Windows Docker pelaksana kapaksa abandon sababaraha Paréntah heubeul nu dipaké pikeun gambar nulungan.

Dina GitLab 12.0, GitLab Runner diluncurkeun nganggo paréntah anyar. Ieu ngan manglaku ka pamaké anu override gambar nulungan. Tempo leuwih rinci dina tugas ieu.

Tanggal ngahapus: 22 2019 Juni

Ngahapus mékanisme git clean warisan ti GitLab Runner

Dina GitLab Runner 11.10 urang disadiakeun kasempetan ngonpigurasikeun kumaha Runner ngaéksekusi paréntah git clean. Sajaba ti éta, strategi beberesih anyar ngaluarkeun pamakéan git reset sarta nempatkeun paréntah git clean sanggeus unloading hambalan.

Kusabab parobahan paripolah ieu tiasa mangaruhan sababaraha pangguna, kami parantos nyiapkeun parameter FF_USE_LEGACY_GIT_CLEAN_STRATEGY. Lamun anjeun nyetel nilai true, éta bakal mulangkeun strategi cleanup warisan. Langkung seueur ngeunaan ngagunakeun parameter fungsi dina GitLab Runner tiasa dipendakan dina dokuméntasi.

Dina GitLab Runner 12.0, urang bakal ngahapus dukungan pikeun strategi ngabersihan warisan sareng kamampuan pikeun ngabalikeun deui nganggo parameter fungsi. Tingali di tugas ieu.

Tanggal ngahapus: 22 2019 Juni

Témplat Proyék Grup ngan sadia pikeun Silver / rencana Premium

Nalika kami ngenalkeun témplat proyék tingkat tim dina 11.6, kami ngahaja ngajantenkeun fitur Premium / Silver ieu sayogi pikeun sadaya rencana.

urang ngalereskeun bug ieu dina release 11.11 sarta méré tambahan 3 bulan ka sadaya pamaké sarta instansi handap Silver / tingkat Premium.

Mimitian Agustus 22, 2019, témplat proyék grup ngan bakal sayogi pikeun rencana Pérak/Premium sareng di luhur, sakumaha anu dijelaskeun dina dokuméntasi.

Tanggal ngahapus: 22 2019 августа г.

Rojongan pikeun padamelan angkatan Windows parantos dileungitkeun

Dina GitLab 13.0 (22 Juni 2020), kami ngarencanakeun ngahapus dukungan pikeun padamelan batch baris paréntah Windows di GitLab Runner (misalna. cmd.exe) dina ni'mat rojongan ditingkatkeun pikeun Windows PowerShell. Langkung rinci dina tugas ieu.

Visi kami pikeun DevOps perusahaan ayeuna bakal saluyu sareng posisi Microsoft yén PowerShell mangrupikeun pilihan anu pangsaéna pikeun ngajadikeun otomatis aplikasi perusahaan dina lingkungan Windows. Lamun hayang neruskeun migunakeun cmd.exe, Paréntah ieu tiasa disebat tina PowerShell, tapi kami moal langsung ngadukung padamelan Windows angkatan kusabab sababaraha inconsistencies anu nyababkeun pangropéa sareng pangwangunan anu luhur.

Tanggal ngahapus: 22 2019 сентября г.

Merlukeun Git 2.21.0 atawa saluhureuna

Salaku GitLab 11.11, Git 2.21.0 diperlukeun pikeun ngajalankeun. Omnibus GitLab parantos dikirim sareng Git 2.21.0, tapi pangguna pamasangan asli sareng versi Git sateuacana kedah ningkatkeun.

Tanggal ngahapus: 22 Méi 2019

Citakan jasa Kubernetes warisan

Dina GitLab 12.0 kami rencanana ngajauhan template jasa Kubernetes dina tingkat conto dina ni'mat konfigurasi klaster tingkat conto diwanohkeun dina GitLab 11.11.

Sadaya instansi anu diurus ku nyalira nganggo citakan jasa bakal dialihkeun ka klaster tingkat conto nalika ningkatkeun ka GitLab 12.0.

Tanggal ngahapus: 22 2019 Juni

Milih kaluar tina cocog labél app on panels deployment Kubernetes

Dina GitLab 12.0, kami ngarencanakeun pikeun ngajauhan tina cocog ku labél aplikasi dina pamilih penyebaran Kubernetes. Dina GitLab 11.10 kami diwanohkeun mékanisme cocog anyar, nu neangan patandingan ku app.example.com/app и app.example.com/envpikeun mintonkeun deployments dina panel.

Pikeun panyebaran ieu muncul dina dasbor panyebaran anjeun, anjeun ngan ukur ngalebetkeun panyebaran énggal sareng GitLab bakal nerapkeun labél énggal.

Tanggal ngahapus: 22 2019 Juni

Paket GitLab 12.0 bakal ditandatanganan ku tanda tangan anu diperpanjang

2 Méi 2019 GitLab ngalegaan periode validitas konci Signing pikeun bungkusan Omnibus GitLab ti 01.08.2019/01.07.2020/XNUMX ka XNUMX/XNUMX/XNUMX. Upami anjeun pariksa tanda tangan pakét sareng hoyong ngapdet konci, kantun turutan petunjuk deui dokuméntasi pikeun nandatanganan bungkusan Omnibus.

Tanggal ngahapus: 22 2019 Juni

Robah log

Pilarian sadaya parobahan ieu dina changelog:

setting

Upami anjeun nyetél pamasangan GitLab énggal, kunjungan Kaca undeuran GitLab.

Apdet

→ Pariksa kaca apdet

sumber: www.habr.com

Tambahkeun komentar