Topik ini menjelaskan cara mengelola artifact dalam repositori pribadi Maven di Alibaba Cloud DevOps Packages.
Prasyarat
Sebuah repositori Maven telah dibuat.
Menggunakan repositori Maven
Buka halaman detail repositori Maven. Di panel navigasi sebelah kiri, klik User Guide, lalu tentukan parameter push dan pull sesuai petunjuk di layar.

Klik ikon Tampilan pada bagian Certificate untuk melihat akun dan kata sandi Maven.

Melihat dan mengelola artifact Maven
Mencari artifact
Buka halaman detail repositori. Di panel navigasi sebelah kiri, klik Artifacts untuk melihat semua artifact dalam repositori. Anda juga dapat mencari artifact berdasarkan nama. Di pojok kanan atas halaman, klik ikon pencarian dan masukkan nama artifact untuk melakukan pencarian.

Mengunggah artifact secara manual
Buka halaman detail repositori Maven. Di pojok kanan atas halaman, klik Upload Artifact. Dalam kotak dialog Upload Artifact, tentukan parameter Group, Artifact, Version, Packaging, dan File. Lalu, klik Upload.

Melihat detail versi artifact
Di halaman Artifacts, klik nama artifact yang ingin dikelola. Di panel yang muncul, informasi rinci tentang artifact ditampilkan. Versi akan disetel ke versi terbaru secara otomatis. Untuk beralih ke versi lain, pilih opsi versi tersebut dari daftar drop-down. Anda dapat mengunduh file seperti pom dan jar sesuai kebutuhan.

Menarik artifact
Di halaman Artifacts, klik nama artifact Maven yang ingin dikelola. Di panel yang muncul, informasi rinci tentang artifact ditampilkan. Tentukan parameter Configure Maven atau Gradle Dependencies sesuai kebutuhan.

Contoh: Untuk proyek Maven, semua informasi dependensi ditentukan dalam file pom.xml. Berikut adalah langkah-langkahnya:
Tambahkan dependensi: Buka file
pom.xmldan tambahkan dependensi yang diperlukan di bagian<dependencies>. Contoh berikut menunjukkan cara menambahkan dependensi bernama 0.0.3-SNAPSHOT.<dependencies> <dependency> <groupId>com.example</groupId> <artifactId>demo</artifactId> <version>0.0.3-SNAPSHOT</version> </dependency> </dependencies>Ganti versi: Untuk mengubah versi dependensi, tentukan nomor versi yang diperlukan di elemen
<version>.Perbarui dependensi: Jalankan perintah berikut untuk mendapatkan daftar dependensi terbaru:
mvn dependency:resolveAtau jalankan perintah berikut untuk memulai pembangunan proyek lengkap guna memperbarui dependensi:
mvn clean install
Menonaktifkan versi artifact
Di halaman Artifacts, klik nama artifact yang ingin dikelola. Di panel yang muncul, aktifkan Disable Artifact untuk menonaktifkan versi artifact tersebut.

Harap dicatat bahwa penonaktifan hanya berlaku untuk versi tertentu, bukan seluruh artifact. Jika Anda menonaktifkan versi 1.0 di panel detail artifact, versi 1.0 tidak akan tersedia untuk diunduh. Namun, versi lainnya tetap tersedia untuk diunduh dan digunakan.
Menghapus versi artifact
Di halaman Artifacts, klik nama artifact yang ingin dikelola. Di panel yang muncul, klik tab Metadata untuk mengelola informasi metadata versi artifact. Metadata hanya berlaku untuk versi artifact tertentu. Klik Delete This Version untuk menghapus versi artifact. Setelah versi artifact dihapus, Anda dapat memulihkannya dari tempat sampah artifact.
