Pada hari kelima minggu ke-10, pengembangan difokuskan pada visualisasi pipeline serta pembuatan halaman history untuk menampilkan seluruh proses build yang pernah dijalankan. Fitur ini bertujuan memberikan transparansi dan kontrol penuh kepada user terhadap proses CI/CD.
Beberapa hal yang dilakukan pada tahap ini antara lain:
Membuat komponen Pipeline Stages untuk menampilkan alur proses secara berurutan seperti Checkout, Test, Build, hingga Deploy.
Menambahkan indikator status pada setiap stage dengan warna yang berbeda, yaitu pending (abu-abu), running (kuning dengan animasi), success (hijau), dan failed (merah).
Mengembangkan halaman Pipeline History dalam bentuk tabel yang menampilkan daftar seluruh pipeline run lengkap dengan status, durasi, commit, dan waktu eksekusi.
Menambahkan fitur filter untuk menampilkan data berdasarkan status seperti semua, hanya yang berhasil, atau hanya yang gagal.
Menambahkan aksi pada setiap item seperti tombol “Re-run pipeline” dan “View Logs” untuk memudahkan pengelolaan pipeline.
Dengan implementasi ini, platform StackForge sudah memiliki halaman Pipelines yang lengkap dengan visualisasi stage serta history build, sehingga user dapat memantau dan mengelola proses CI/CD dengan lebih mudah dan jelas.

0 Komentar