Alibaba Cloud DevOps Packages adalah sistem perangkat lunak yang dirancang untuk menyimpan, mengelola, dan mendistribusikan artefak perangkat lunak selama siklus pengembangan. Packages menawarkan metode yang efisien, aman, dan terlacak untuk mengelola berbagai jenis artefak seperti arsip standar, file pustaka, dan binari. Packages juga menyediakan layanan kepada pengembang dan alat integrasi berkelanjutan (CI)/penyebaran berkelanjutan (CD) melalui berbagai protokol artefak.
Fitur utama
Penyimpanan dan Manajemen Versi Artefak
Penyimpanan Terpusat: Menyediakan repositori terpadu untuk berbagai jenis artefak.
Kontrol Versi: Mendukung manajemen versi dan jejak artefak. Anda dapat membersihkan versi artefak yang kedaluwarsa menggunakan kebijakan pembersihan yang telah dikonfigurasi.
Manajemen Metadata
Tag dan Klasifikasi: Mengatur artefak menggunakan metadata untuk mempermudah kategorisasi dan pencarian.
Kontrol Akses dan Keamanan
Manajemen Izin: Mengonfigurasi izin akses untuk pengguna dan tim guna memastikan keamanan artefak.
Distribusi dan Integrasi
Cache dan Proxy: Menyediakan kemampuan cache dan proxy untuk mengurangi waktu unduhan dependensi eksternal serta meningkatkan efisiensi pembuatan.
Integrasi dengan Flow: Berfungsi sebagai sumber artefak untuk Alibaba Cloud DevOps Flow untuk memenuhi kebutuhan CI/CD, seperti promosi artefak dan penyebaran tanpa kode.
Skenario
Pengembangan Perangkat Lunak dan Integrasi Berkelanjutan
Dalam skenario pengembangan perangkat lunak dan integrasi berkelanjutan, repositori digunakan untuk menyimpan hasil pembuatan dan pustaka dependensi guna memastikan bahwa versi yang benar digunakan dalam setiap pembuatan.
Manajemen Dependensi
Berbagai pustaka dependensi dikelola untuk menghindari unduhan dan penyimpanan berlebihan, sehingga meningkatkan efisiensi pembuatan.
Penyebaran dan Distribusi Perangkat Lunak
Paket perangkat lunak dipublikasikan dan didistribusikan menggunakan repositori untuk memastikan penyebaran yang andal dan terlacak.
Packages memungkinkan Anda mengelola dependensi, artefak pembuatan, dan informasi penyebaran penting. Packages menghubungkan integrasi berkelanjutan dan penyebaran berkelanjutan dengan berfungsi sebagai repositori untuk hasil CI dan sumber untuk materi CD. Packages juga memberikan keamanan untuk analisis statis selama pengembangan.
Jenis repositori
Alibaba Cloud DevOps Packages mendukung: