Nxdom Framework

Nusantara eXtreme Development Object Model — dokumentasi resmi

rocket_launch Deployment — Panduan Penggunaan

Deployment di Workspace membantu Anda menginisialisasi lingkungan dari sumber eksternal (misalnya GitHub), menandai aplikasi mana yang siap dirilis, dan mengatur dependensi serta konteks repositori sebelum produksi. Fokusnya pada kesiapan paket dan integrasi dengan alur versi Anda.

Deskripsi singkat: inisialisasi, pembangunan, dan peluncuran lingkungan paket; pengelolaan dependensi; kesiapan sistem untuk produksi.


Urutan yang Disarankan

  1. Initialize — hubungkan identitas dan ambil daftar versi/paket dari sumber yang dikonfigurasi.
  2. Build Package — tentukan aplikasi mana yang ditandai untuk rilis.
  3. Install Deps — pilih aplikasi yang menjadi dasar pemasangan dependensi dan tinjau ringkasan repositori beserta daftar paket terkait.

Alur ini dapat Anda sesuaikan jika data versi sudah ada dari sesi sebelumnya.


Penjelasan Tiap Menu

Menu di sidebarApa yang Anda lakukan di layar
InitializeLayar terbagi: sisi Initialize berisi formulir pemilik / nama pengguna dan token akses pribadi, tombol Initialize untuk mengambil data paket dari GitHub, serta area hasil (JSON atau ringkasan versi). Tombol Reset mengosongkan ulang form. Sisi Version menampilkan daftar aplikasi (nama, versi, deskripsi singkat, pembuat, tanggal) jika data versi sudah tersedia.
Build PackagePanel utama Build Package: daftar aplikasi dengan sakelar untuk menandai siapa yang dirilis. Panel samping Rilis Package memuat hanya aplikasi yang ditandai rilis. Setelah mengubah sakelar, simpan perubahan sesuai kontrol yang muncul di layar.
Install DepsPanel Install Deps: aplikasi yang sudah ditandai rilis dipakai sebagai basis pemilihan; Anda dapat menentukan satu aplikasi aktif untuk konteks pemasangan dependensi. Panel Repository menampilkan ringkasan repositori yang aktif (nama, deskripsi, versi, jumlah paket) dan daftar paket di dalamnya.

Tips Penggunaan

  • Token akses pribadi bersifat rahasia; perlakukan seperti kata sandi dan jangan dibagikan.
  • Jika area hasil Initialize masih kosong, jalankan Initialize setelah mengisi pemilik dan token.
  • Build Package dan Install Deps saling berhubungan: aplikasi yang tidak ditandai rilis tidak akan muncul di alur dependensi.
  • Pada Install Deps, angka paket pada satu aplikasi dapat dibuka sebagai detail — gunakan untuk memastikan Anda memilih aplikasi yang benar sebelum menyimpan.

Jika Ada Masalah

GejalaYang bisa Anda coba
Daftar Version / Build kosongSelesaikan Initialize terlebih dahulu atau pastikan data versi sudah pernah tersimpan dari sesi sukses sebelumnya.
Sakelar rilis tidak berubah setelah refreshPastikan Anda menyimpan lewat kontrol yang disediakan di layar Build Package.
Install Deps tidak menampilkan aplikasiTandai minimal satu aplikasi untuk rilis di menu Build Package.
Initialize gagal atau tidak ada outputPeriksa nama pemilik, token masih berlaku, dan hak akses token mencakup pembacaan repositori yang diperlukan.

Hubungan dengan Modul Lain

Version Control (GitHub) dan Repository melengkapi alur ini: Deployment mengonsolidasi versi aplikasi, tanda rilis, dan pemetaan dependensi/repositori, sementara pengaturan API publik tetap melalui API Gateway setelah paket siap.