Majikan saya telah menyalahgunakan Bintray sebagai tempat penyimpanan biner kami selama beberapa waktu. Kami akhirnya pindah ke Artifactory dan menutup Bintray. Namun tampaknya ini merupakan tugas yang hampir mustahil. Tidak ada cara mengekspor repo Bintray ke zip. Mengunduh repo berarti mengunduh setiap file secara manual dari UI atau melalui API mereka. Saya telah mencoba dua pendekatan untuk otomatisasi:
1) wget untuk merayapi bintray kami seperti ini: wget -e robots=off -o ~/wget.log -w 1 -m -np --user --password "https://.bintray.com" yang menghasilkan semua file dalam repo. Tapi ini hanya menyelesaikan separuh masalah. Saya tidak dapat menemukan cara mengimpor file ke repositori dalam artifaktori (semua repo masing-masing berukuran lebih dari 100mbs dan oleh karena itu tidak dapat diunggah, karena alasan tertentu).
2) Saya mengatur repo Bintray sebagai repositori jarak jauh dan mengaktifkan Replikasi Aktif. Tampaknya hal itu berhasil untuk saat ini. Tapi saya tidak tahu apakah itu akan dihapus ketika akun Bintray dipindahkan atau bahkan disimpan di Artifactory. Oleh karena itu saya ingin mengubah repo jarak jauh menjadi repo lokal, untuk memastikan bahwa repo tersebut disimpan secara permanen di artefak, apakah ada cara untuk melakukan ini? Jika ya, bagaimana caranya?