
Dasbor Keamanan Grup
Pengembang telah lama menggunakan GitLab sebagai alat untuk memastikan keamanan kode mereka. GitLab sekarang memberi para profesional keamanan lebih banyak kekuatan dan peluang, sehingga mereka dapat menggunakannya untuk meningkatkan keamanan dan kompatibilitas aplikasi. Dengan rilis 11.5, panel keamanan baru grup menyatukan semua informasi yang dibutuhkan oleh para profesional keamanan dengan cara yang nyaman yang dirancang khusus untuk mereka. Panel ini berisi opsi tampilan baru: gambaran umum informasi keamanan untuk berbagai proyek, serta informasi mendalam tentang masing-masingnya. Dalam 11.5 kita mulai dengan laporan SAST, dalam rilis mendatang kami akan menambahkan laporan baru ke panel ini. Tujuan kami adalah membuat alat yang praktis, panel keamanan tunggal yang dapat digunakan oleh spesialis keamanan alih-alih beralih di antara banyak alat.
Panel kontrol baru untuk operator
Sama seperti panel keamanan grup memberi para profesional keamanan berbagai pilihan, panel kontrol operator memberikan peluang serupa untuk spesialis DevOps. Panel ini mengumpulkan informasi di satu tempat tentang semua operasi pada proyek instans Anda, termasuk status pipa dan peringatan.
Mengelola Akses ke Halaman GitLab
Halaman GitLab adalah cara mudah untuk membuat konten statis di web, misalnya, dokumentasi untuk proyek Anda. Tetapi bagaimana dengan proyek-proyek swasta, di mana dokumentasi dan file-file lain harus tersedia hanya untuk peserta proyek? Sebelumnya, untuk menggunakan fitur ini, diharuskan membuka akses publik ke semua file tambahan, atau tidak menggunakannya sama sekali.
Dimulai dengan rilis GitLab 11.5, Anda dapat menerapkan pembatasan akses yang sama ke Halaman GitLab seperti halnya pada tugas dan kode. Pengguna yang tidak sah akan menerima halaman dengan kode kesalahan 404 ketika mereka mencoba untuk membuka tautan tersebut. Kontrol akses untuk Halaman GitLab saat ini berjalan pada salinan server GitLab, dan dukungan juga direncanakan untuk GitLab.com.
Kami sangat bangga dengan fitur ini, karena diperkenalkan oleh komunitas kami. Kontrol akses halaman sering diminta, dan sebagai hasilnya, fitur ini ditambahkan oleh anggota komunitas itu sendiri .
Knative untuk Kubernetes
Arsitektur aplikasi tanpa server sekarang banyak dibahas, tetapi sering disalahpahami. Beberapa orang berpikir bahwa komputasi tanpa server menyiratkan "Function as a Service" (FaaS), tetapi ini tidak sepenuhnya benar . Singkatnya, arsitektur tanpa server memungkinkan Anda untuk fokus pada penulisan logika bisnis tanpa memerlukan pemahaman tentang infrastruktur yang mendasari di mana perangkat lunak Anda akan berjalan. Dengan demikian, baik aplikasi dan fungsi bisa tanpa server.
Knative adalah platform Kubernetes yang dirancang untuk membuat, menyebarkan, dan mengelola proyek tanpa server modern, dan di GitLab 11.5 kami menambahkan kemampuan untuk dengan mudah menyebarkan dan mengintegrasikan Knative dengan GitLab . Anda dapat menginstal Knative pada cluster Kubernetes yang terhubung dalam sekali jalan . Di GitLab 11.5 Anda dapat menggunakan Knative untuk aplikasi tanpa server Anda, dukungan untuk fungsi tanpa server akan ditambahkan di 11.6.
Knative masih dalam versi alpha saat ini, tetapi ada banyak alasan bagus untuk menyebarkan aplikasi dengannya, karena ia hadir dengan fitur-fitur canggih langsung dari kotak. Misalnya, Knative memantau pemuatan perapian dan dapat secara otomatis menambah atau mengurangi jumlahnya tanpa konfigurasi tambahan. Knative juga memiliki pemrosesan acara, yang membuatnya lebih mudah untuk menyebarkan komunikasi antara proses Layanan Produsen dan Konsumen saat menggunakan layanan microser.
Dan bahkan lebih banyak lagi!
Ada begitu banyak inovasi keren dalam rilis ini sehingga kami tidak bisa memasukkan semuanya ke dalam pendahuluan. Selanjutnya Anda akan menemukan fitur-fitur seperti parallel
untuk pipa , desain ulang kartu pada papan tugas dan integrasi awal dengan Jaeger . Dalam rilis ini, kami membuat peningkatan signifikan pada proses peninjauan kode, menjadikannya lebih mudah dan lebih nyaman: misalnya, kami menambahkan kemampuan untuk mengomentari baris kode yang tidak berubah dalam permintaan penggabungan , mempratinjau tinjauan permintaan penggabungan sebelum mengirimnya , secara otomatis menetapkan pemilik kode untuk mengonfirmasi permintaan penggabungan dan tautan langsung ke ulasan aplikasi . Baca terus dan Anda akan mengetahui semua fitur baru yang termasuk dalam rilis ini.
Kami mengundang Anda ke pertemuan kami .

Tuomo melakukan pekerjaan besar dengan menerapkan kontrol akses ke Halaman GitLab , fitur populer yang banyak diminta untuk ditambahkan. Proyek pribadi sekarang dapat membatasi akses ke konten mereka, yang akan memungkinkan Anda untuk membuat dan menyimpan halaman internal dengan informasi pribadi.
Terima kasih Tuomo Kontribusi ini membutuhkan pekerjaan besar pada proyek gitlab-ce
, gitlab-pages
dan omnibus-gitlab
.
Fitur utama dari rilis GitLab 11.5
Dasbor Keamanan Grup
(ULTIMATE, EMAS)
Para profesional keamanan perlu dengan mudah mendapatkan informasi tentang status keamanan saat ini untuk semua proyek mereka untuk mengetahui tugas mana yang sekarang paling penting. Ini bahkan lebih penting bagi direktur keamanan yang membutuhkan tinjauan tentang potensi kerentanan kritis yang mempengaruhi keseluruhan pengembangan.
Di GitLab 11.5, kami menyajikan versi pertama dari dasbor keamanan baru, tersedia di tingkat grup. Ini mengumpulkan di satu tempat kerentanan yang diidentifikasi oleh SAST untuk semua proyek dalam grup ini dan daftar tindakan yang tersedia untuk memperbaikinya. Misalnya, Anda dapat membuat tugas dengan solusi yang diajukan, atau hanya menyembunyikan pemberitahuan jika Anda pikir ini adalah positif palsu. Rilis di masa mendatang akan menambah dukungan untuk tes lain - Pemindaian Ketergantungan, Pemindaian Wadah, DAST.
Perhatikan bahwa panel keamanan grup memerlukan penggunaan sintaks baru untuk laporan reports
dan GitLab Runner versi 11.5 atau lebih tinggi untuk menampilkan hasilnya. Dukungan untuk Auto DevOps akan ditambahkan dalam rilis mendatang.

Dokumentasi pada panel keamanan baru dan tiket asli .
Panel Kontrol untuk Operator
(ULTIMATE, EMAS)
Untuk perusahaan dan tim yang menggunakan DevOps, penting untuk dapat dengan cepat mengakses informasi tentang status proyek.
Rilis 11.5 memperkenalkan panel baru untuk operator, yang berisi ikhtisar semua metrik penting untuk proyek yang telah dilanggan pengguna, misalnya, waktu sejak penyebaran terakhir, komit terakhir, dan peringatan aktif.
Panel ini dapat dikonfigurasikan sebagai laman beranda bagi pengguna, atau Anda dapat mengaksesnya dengan mengeklik ikon di panel atas.

Dokumentasi pada panel baru untuk operator dan tiket asli .
Mengelola Akses ke Halaman GitLab
(INTI, STARTER, PREMIUM, ULTIMATE)
Dalam rilis GitLab 11.5, kami menghadirkan fitur luar biasa yang diperkenalkan oleh komunitas - kontrol akses ke Halaman GitLab. Sebelumnya, kami hanya mendukung kasus-kasus di mana semua konten pada proyek bersifat publik, tetapi sekarang menggunakan Halaman Anda dapat membuat dan menerbitkan konten yang dilindungi, akses yang hanya tersedia bagi peserta proyek. Dokumen tentang operasi, data rahasia, rencana, dan informasi lainnya kini dapat dipublikasikan secara rahasia, memberikan akses ke lingkaran terbatas orang.
Sejauh ini fitur ini tidak terhubung di GitLab.com, informasi lebih lanjut di tiket 5576 .

Dokumentasi kontrol akses halaman dan tiket asli .
Menyebarkan dan mengintegrasikan Knative dengan GitLab
(INTI, STARTER, PREMIUM, ULTIMATE, GRATIS, BRONZE, SILVER, EMAS)
Membuat aplikasi tanpa server memberi tim kemampuan untuk fokus dalam menciptakan produk yang berkualitas, menghilangkan kebutuhan untuk mengkonfigurasi dan memelihara server.
Sejak rilis GitLab 11.5, menjadi mungkin untuk menyebarkan Knative ke kluster Kubernetes Anda dalam satu langkah, menggunakan integrasi GitLab dengan Kubernetes. Knative adalah platform Kubernetes yang dirancang untuk membuat, menyebarkan, dan mengelola proyek tanpa server modern. Tugas-tugas yang sebelumnya kompleks, seperti merakit dari sumber ke wadah, mengatur lalu lintas dan penskalaan ke 0 (penskalaan ke nol) tanpa adanya pemuatan, kini berfungsi langsung di luar kotak.

Dokumentasi tentang bekerja dengan arsitektur tanpa server di GitLab dan tiket asli .
Penunjukan pemilik kode yang mengkonfirmasi permintaan penggabungan
(STARTER, PREMIUM, ULTIMATE, BRONZE, SILVER, EMAS)
Tidak selalu jelas siapa yang harus melakukan peninjauan permintaan gabungan. Pemilik kode, yang bertanggung jawab atas file tertentu, sekarang secara otomatis ditetapkan sebagai mengonfirmasi permintaan penggabungan.
Dengan penunjukan otomatis untuk mengkonfirmasi permintaan penggabungan, pemilik kode akan menerima pemberitahuan perubahan, sehingga mereka dapat meninjau dan menyetujui atau tidak melewati perubahan.
Dukungan untuk pemilik kode muncul di rilis GitLab 11.3 ( artikel asli , terjemahan ). Dalam rilis mendatang, tingkat partisipasi pemilik kode dalam proses kerja permintaan penggabungan dengan konfirmasi pemilik yang diperlukan akan meningkat.

Dokumentasi yang mengonfirmasi permintaan penggabungan dan tiket asli .
Atribut parallel
untuk mempercepat perpipaan
(INTI, STARTER, PREMIUM, ULTIMATE, GRATIS, BRONZE, SILVER, EMAS)
Kecepatan pipa merupakan faktor penting bagi tim mana pun, dan pelaksanaan tes atau tugas lain yang dapat diparalelkan, biasanya membutuhkan banyak waktu untuk perakitan apa pun. Menambahkan kata kunci baru - atribut parallel
- memungkinkan tim untuk dengan mudah memparalelkan tes, mempercepat proses pengiriman perangkat lunak. Untuk menggunakan fitur ini, atur atribut ke jumlah utas tempat Anda ingin menjalankan tugas ini, dan GitLab akan secara mandiri membuat jumlah pekerjaan yang diperlukan dengan tugas Anda.

Dokumentasi atribut paralel dan tiket asli .
Perbaikan lainnya di GitLab 11.5
Mengomentari baris kode yang tidak berubah dalam permintaan penggabungan
(INTI, STARTER, PREMIUM, ULTIMATE, GRATIS, BRONZE, SILVER, EMAS)
Salah satu tugas utama dari tinjauan kode adalah untuk menarik perhatian pada aspek perubahan yang diusulkan yang mungkin belum dipertimbangkan. Seringkali ini adalah indikasi konsekuensi yang tidak terduga yang mungkin muncul dalam kode yang tidak dimodifikasi.
GitLab sekarang mendukung komentar pada baris kode yang dimodifikasi dan tidak berubah dalam permintaan penggabungan, sehingga Anda dapat menarik perhatian penulis terhadap perubahan yang masih perlu dilakukan. Untuk menampilkan baris kode yang tidak berubah ketika meninjau perubahan permintaan gabungan, klik tombol ellipsis ( ... ).
Dalam rilis mendatang, kami akan memperluas dukungan komentar pada file yang tidak diubah .

Dokumentasi tentang diskusi dalam permintaan gabungan dan tiket asli .
Template File Grup
(PREMIUM, ULTIMATE, SILVER, EMAS)
.gitlab-ci.yml
LICENSE
, .gitignore
, Dockerfile
, dan .gitlab-ci.yml
memudahkan untuk menambahkan file yang biasa digunakan ini ke proyek. Templat file khusus sekarang dapat dibagikan di antara semua proyek dalam grup dan dalam subkelompok jika Anda mengkonfigurasi repositori templat grup.
Templat khusus berguna dalam kasus di mana templat GitLab tidak cocok: misalnya, ketika Anda memerlukan lisensi Anda sendiri, yang digunakan di semua proyek perusahaan, atau Dockerfile kompleks, yang harus digunakan di setiap layanan Microsoft.
Dukungan untuk templat file untuk instance pengguna diperkenalkan dalam rilis GitLab 11.3 ( artikel asli , terjemahan ).

Dokumentasi pada templat file untuk grup dan tiket asli .
Tautan langsung ke ulasan aplikasi
(INTI, STARTER, PREMIUM, ULTIMATE, GRATIS, BRONZE, SILVER, EMAS)
Saat Anda bekerja di cabang terpisah dan mengubah hanya beberapa file, Anda tidak perlu tautan ke aplikasi ulasan untuk membawa Anda ke root proyek. Untuk kenyamanan, kami telah menambahkan menu tarik-turun ke tautan ke aplikasi untuk ditinjau, yang sekarang memungkinkan Anda untuk menavigasi langsung ke halaman file yang Anda gunakan untuk bekerja.

Dokumentasi pada transisi langsung dari file sumber ke halaman mereka di lingkungan dan tiket asli .
Analitik tugas
(PREMIUM, ULTIMATE, SILVER, EMAS)
Dalam rilis ini, kami menyajikan grafik dinamis yang menunjukkan jumlah tugas yang dibuat dalam grup Anda per bulan atau selama setahun terakhir. Kami juga menambahkan filter yang memungkinkan Anda mempersempit pencarian Anda ke serangkaian tugas tertentu.
Fitur ini akan membantu tim melakukan analisis tugas yang lebih dalam. Misalnya, Anda dapat dengan cepat melihat berapa banyak tugas bug yang telah dibuat jika Anda memilih tanda "bug" yang sesuai.
Di sini Anda dapat melihat bagaimana kami berencana untuk memperluas kemampuan diagram . Kami meminta Anda untuk berpartisipasi dalam diskusi!

Dokumentasi tentang analitik tugas dan tiket asli .
Pratinjau tinjauan permintaan penggabungan sebelum keberangkatan
(PREMIUM, ULTIMATE, SILVER, EMAS)
Peninjauan kode adalah praktik wajib dalam setiap proyek yang berhasil, tetapi kadang-kadang sulit untuk memberikan umpan balik yang dapat dipahami dan dieksekusi. Salah satu masalah adalah bahwa komentar pada kode menjadi tidak relevan atau tidak lengkap karena pembaca memahami perubahan apa yang dilakukan dengan melihat perbedaan.
Di GitLab 11.4, kami memperkenalkan fitur untuk tinjauan permintaan gabungan, yang memungkinkan Anda menulis dan mengirim beberapa poin umpan balik dalam satu tindakan. Dimulai dengan rilis ini, Anda dapat meninjau ulasan permintaan penggabungan sebelum mengirimkannya.
Dalam versi yang akan datang, kami akan meningkatkan fitur ini dengan menambahkan pemberitahuan email - satu untuk setiap tinjauan permintaan penggabungan.

Dokumentasi pada tinjauan pratinjau permintaan gabungan dan tiket asli .
Jadikan email Anda pribadi
(INTI, STARTER, PREMIUM, ULTIMATE, GRATIS, BRONZE, SILVER, EMAS)
Saat mengerjakan proyek bersama, penting untuk mengetahui siapa yang benar-benar membuat perubahan pada kode dan untuk dapat melihat profil penulis melalui antarmuka GitLab pada penggunaan lokal atau pada host yang terletak jarak jauh, namun ini memaparkan email Anda kepada publik.
GitLab sekarang menyediakan alamat noreply
yang dapat digunakan secara lokal atau untuk komitmen web agar Anda lebih mudah menyimpan rahasia email Anda.

Dokumentasi melalui email pribadi dan tiket asli .
Sintaks CI / CD Baru untuk Keamanan, Kualitas, dan Laporan Kinerja
(ULTIMATE, EMAS)
Sebelum GitLab 11.5, laporan seperti SAST atau DAST mengandalkan kombinasi nama tugas dan artefak agar sistem mengenali tipe mereka. Karena peningkatan persyaratan kinerja untuk mengakses artefak, fungsi tersebut sulit untuk ditingkatkan dan mendukung fitur yang lebih canggih seperti Dashboard Keamanan Grup. Dengan sintaksis sebelumnya, Anda selalu harus memberikan nama pekerjaan tertentu (misalnya, sast
), tetapi sekarang Anda dapat menentukan nama yang Anda suka untuk setiap pekerjaan.
GitLab 11.5 memperkenalkan fitur baru untuk menggunakan sintaksis reports
baru untuk laporan. Dokumentasi tentang cara membuat karya dengan sintaks baru tersedia di tautan berikut: SAST , DAST , Mendefinisikan Dependensi , Memindai Wadah , Mengelola Lisensi , Mengevaluasi Kualitas Kode, dan Menguji Kinerja dalam Browser . Sintaksis lama telah memudar ke latar belakang, dan dalam rilis mendatang kita dapat menyingkirkannya. Kami akan senang jika Anda memperbarui pekerjaan Anda untuk memanfaatkan peningkatan produktivitas dan dasbor keamanan grup, meskipun sintaksis lama masih berfungsi. Untuk menggunakan sintaks baru, diperlukan GitLab Runner 11.5 atau lebih tinggi.
Laporkan dokumentasi dan tiket asli .
Membuka permintaan penggabungan dengan tambalan melalui email
(INTI, STARTER, PREMIUM, ULTIMATE, GRATIS, BRONZE, SILVER, EMAS)
GitLab telah lama mendukung pembukaan permintaan menggabungkan melalui email, tetapi sebelum email dikirim, cabang seharusnya sudah dibuat di server. Sekarang Anda dapat membuka menggabungkan permintaan dengan satu email, melampirkan satu atau lebih file tambalan ( .patch
) ke .patch
.
File patch adalah standar untuk berbagi dan mentransfer perubahan antar sistem. Dalam rilis GitLab yang akan datang, kami akan membuat permintaan penggabungan terdistribusi berdasarkan pada mereka, yang akan memungkinkan kami untuk berbagi permintaan penggabungan antara instance GitLab dan alat hosting Git lainnya.
Dokumentasi tentang pembukaan permintaan penggabungan melalui email dan tiket asli .
Beranda Wiki Kosong
(INTI, STARTER, PREMIUM, ULTIMATE, GRATIS, BRONZE, SILVER, EMAS)
Kami telah meningkatkan proses pembuatan proyek wiki dengan menghapus halaman tampilan proyek default. Sekarang halaman utama kosong secara default, yang menginspirasi pengguna untuk menambahkan halaman mereka sendiri ke wiki yang sesuai dan selanjutnya mengembangkan proyek.

Dokumentasi proyek Wiki dan tiket asli .
Membuka Jaeger melalui GItLab
(ULTIMATE, EMAS)
Tracing menyediakan analisis mendalam tentang kinerja dan integritas aplikasi yang digunakan, karena dapat digunakan untuk melacak setiap fungsi dan layanan mikro yang memproses permintaan ini. Ini membuat proses pemrosesan permintaan dari awal hingga akhir menjadi lebih jelas apakah Anda menggunakan sistem monolitik atau terdistribusi.
Dalam GitLab 11.5, kami menyertakan integrasi awal dengan Jaeger , proyek penelusuran CNCF , yang memungkinkan pengguna untuk dengan mudah membuka antarmuka pengguna Jaeger dari GitLab.

Lacak dokumentasi dan tiket asli .
Nama yang disetujui untuk pemeriksaan status tugas saat berintegrasi dengan GitHub
(PREMIUM, ULTIMATE, SILVER, EMAS)
Sekarang menjadi mungkin untuk mengatur pemeriksaan status tugas di sisi GitHub hanya dengan mencentang kotak "wajib" - tanpa harus mengatur pemeriksaan untuk setiap tugas secara individual berdasarkan nama mereka. Sebelumnya, nama cek termasuk nama cabang, jadi cek tidak bisa dilakukan dengan mudah. Anda dapat menghubungkan fitur ini di bagian pengaturan integrasi dengan GitHub.

Dokumentasi tentang nama cek status dan tiket asli .
Aplikasi Omnibus Go sekarang menggunakan direktori sertifikat GitLab
(INTI, STARTER, PREMIUM, ULTIMATE)
GitLab mencakup sejumlah aplikasi berbasis Go. Sebelum versi 11.5, aplikasi ini menggunakan direktori sistem standar untuk sertifikat tepercaya alih-alih direktori Omnibus GitLab.
Dimulai dengan rilis ini, aplikasi Go menggunakan direktori yang sama untuk sertifikat tepercaya seperti GitLab lainnya. Standarnya adalah /opt/gitlab/embedded/ssl/certs/
. Menggunakan direktori bersama membuat mengelola sertifikat lebih mudah dan memungkinkan Anda untuk bekerja dengannya secara langsung.
Jika Anda memiliki instalasi GitLab yang memiliki dependensi terkait dengan aplikasi Go menggunakan direktori sistem, pindahkan sertifikat ini ke direktori Omnibus GitLab standar.
Dokumentasi untuk memasang sertifikat dan tiket asli .
Pemberitahuan tutup epik
(ULTIMATE, EMAS)
Baru-baru ini, kami menambahkan kemampuan untuk menutup epos, yaitu, untuk membangun berbagai keadaan epos: terbuka dan tertutup. Dalam rilis ini, kami juga menambahkan pemberitahuan tentang penutupan epos atau membukanya kembali, sehingga lebih mudah bagi pengguna untuk melacak perubahan dalam proyek yang menarik bagi mereka.

Dokumentasi pemberitahuan dan tiket asli .
Pencatatan Kejadian Audit JSON
(INTI, STARTER, PREMIUM, ULTIMATE)
Untuk menyederhanakan analisis peristiwa audit dan penggunaannya di luar GitLab, kami menambahkan file audit_json.log
untuk merekam acara audit dalam file log terstruktur. Dengan inovasi ini, pengiriman dan penguraian log akan menjadi lebih mudah, terutama untuk visualisasi dan analisis saat menggunakan alat lain.
Dokumentasi tentang acara audit dan tiket asli .
Fungsi Autocomplete untuk epik dalam deskripsi tugas dan menggabungkan permintaan
(ULTIMATE, EMAS)
Sekarang menjadi lebih mudah untuk mencari epos dan membuat tautan kepada mereka ketika mengerjakan tugas atau menggabungkan permintaan. Cukup masukkan &
dan beberapa angka atau karakter dalam deskripsi tugas atau gabungkan permintaan atau dalam komentar. Menggunakan fungsi GitLab autocomplete, epos akan dicari langsung di grup induk, yang akan memungkinkan Anda memilih salah satunya tanpa meninggalkan halaman saat ini.

Dokumentasi tautan khusus GitLab dan tiket asli .
Daftar file untuk melihat perubahan dalam permintaan penggabungan
(INTI, STARTER, PREMIUM, ULTIMATE, GRATIS, BRONZE, SILVER, EMAS)
Saat melihat perubahan dalam permintaan penggabungan, Anda hampir selalu harus bolak-balik di antara file. Sekarang, sebagai tambahan dari pohon file yang ditambahkan di GitLab 11.4 ( artikel asli , terjemahan ), GitLab menyertakan daftar file dengan perubahan yang dapat dicari, yang membuatnya lebih mudah untuk melihat file mana yang telah diubah dan beralih di antara mereka melalui daftar atau pohon - apa yang Anda butuhkan? lebih menyukainya.

Dokumentasi untuk menavigasi file yang diubah dan tiket asli .
(INTI, STARTER, PREMIUM, ULTIMATE, GRATIS, BRONZE, SILVER, EMAS)
Saat ini, informasi lingkungan disembunyikan ketika memulai pipa baru. Dalam rilis ini, kami menambahkan output informasi tentang penyebaran yang sedang berjalan ke widget untuk memberi tahu Anda bahwa pembaruan sedang berlangsung.
Salah satu hasil paling menarik yang dapat diperoleh dengan menggunakan fitur ini adalah bahwa tautan ke penyebaran saat ini akan tetap tersedia dalam kasus di mana penyebaran baru sudah berjalan, yang akan memungkinkan Anda untuk menemukan tautan ke halaman aplikasi untuk ditinjau. , , .

- .
Jira Cloud email API
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD)
Jira Cloud . , email- API Jira Cloud.

Jira GitLab .
(STARTER, PREMIUM, ULTIMATE, BRONZE, SILVER, GOLD)
, . GitLab . , , GitLab , .
, - , URL, .
.
.
API
(ULTIMATE, GOLD)
, , : . 11.5 API, , , .
API .
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD)
GitLab , , . , . , , .
-, , .

.
(ULTIMATE, GOLD)
( , -) , , , .
r , , . e , l .
.
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD)
GitLab (Issue Boards), . , . , , , , , .

.
'index' , 'README'
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD)
README.*
, «» GitLab . GitLab 11.5 index.*
( README.*
).
, , . , README.md
, README.html
, index.html
Β« Β» URL, - http://example.com/page/index.html
http://example.com/page/
.
Markdown, GitLab .

README. index. .
RBAC ,
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD)
Kubernetes . RBAC (Role-based access control, ) .
GitLab 11.5, Kubernetes , ( , ) CI GitLab. , cluster-admin
GitLab CI Runners .
RBAC .
-
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD)
, -. - , .
, -. - GitLab. , - , .
ββ .

.
Git API
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD)
Git Git Git. GitLab API. , API .
.
, Git push
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD)
, Git GitLab, GitLab , LFS (Large File Storage). , .
GitLab , - . .
git push/pull .
, -
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD)
, - . , .

.
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD)
GitLab 11.5 , . , , , . : !

.
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD)
Β« Β» ('New group') Β« Β» ('New project'), , .

.
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD)
, «». , !

.
Gemnasium
(ULTIMATE, GOLD)
Gemnasium . GitLab , , .
GitLab 11.5 Gemnasium , . . , , , .

.
-
(PREMIUM, ULTIMATE)
, GitLab, 11.5:
- .
GitLab Helm chart
(CORE, STARTER, PREMIUM, ULTIMATE)
Helm chart'
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD)
, , GitLab. , , .

.
GitLab Runner 11.5
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD)
GitLab Runner 11.5! GitLab Runner β , CI/CD GitLab.
:
CHANGELOG GitLab Runner'.
GitLab Runner .
release notes / : GitLab 11.5 released with Group Security and Operations Dashboards, and Access Control for Pages .
cattidourden , maryartkey , ainoneko rishavant .