Jadi, saya menikmati menggunakan installer Magento Composer hackathon, tapi saya berjuang untuk memahami bagaimana orang lain menggunakannya dalam kaitannya dengan layanan penempatan. Saat ini saya menggunakan DeployHQ, dan ya, saya dapat mengaturnya untuk menggunakan dan menjalankan komposer ketika ada pembaruan untuk repo, tetapi ini tidak masuk akal bagi saya sekarang.
Repo komposer utama saya, yang hanya berisi file json dari semua paket yang ingin saya sertakan dalam build saya, hanya akan diperbarui ketika saya menambahkan paket baru ke daftar.
Ketika saya memperbarui tema saya, atau ekstensi khusus (yang direferensikan dalam file json), tidak ada "kait" untuk memperbarui layanan penempatan saya. Jadi saya harus masuk ke server saya dan secara manual menjalankan komposer (yang membuat situs turun sampai selesai).
Jadi bagaimana orang lain mengelola ini? Haruskah saya hanya menjalankan komposer secara lokal dan memasukkan folder vendor di repo saya?
Setiap jawaban akan sangat dihargai.