16 poin oleh oolso 2022-05-13 | Belum ada komentar. | Bagikan ke WhatsApp

Memperkenalkan alasan tim pengembang API Airbridge mengadopsi Monorepo serta contoh penyelesaian masalah yang mereka alami selama proses penerapannya.

  • Latar belakang adopsi Monorepo
    • Apa itu Monorepo?
    • Latar belakang adopsi oleh tim API Airbridge
  • Tujuan pekerjaan
    • Mengadopsi repositori Monorepo sambil mempertahankan pengalaman pengembangan yang sama
  • Masalah yang ditemukan setelah pekerjaan selesai
    • Dalam proses CI/CD, ketika harus menentukan apakah ada perubahan pada masing-masing komponen, muncul masalah seperti skrip CI/CD menjadi lebih kompleks atau kode yang sama tidak bisa dideploy ulang
  • Untuk menyelesaikannya
    • Memperkenalkan komponen yang berperan membuat CI/CD dijalankan dengan menilai lebih dulu apakah ada perubahan pada komponen sebelum CI/CD dijalankan (Code Deployer)
  • Untuk melakukannya dengan lebih baik lagi
    • Membuat pemeriksaan CI dapat dilihat di PR
    • Meningkatkan visibilitas informasi PR dan status CI di Slack
  • Setelah adopsi Monorepo
    • Peningkatan visibilitas komponen yang ditangani
    • Peningkatan produktivitas
  • Penutup

Belum ada komentar.

Belum ada komentar.