Git itu keren! Topimu

Ini, mungkin, akan menjadi artikel terpendek saya. Apalagi idenya sendiri sudah jelas.

Seringkali dalam proyek WEB ada tugas untuk memberikan statika ke prod rilis luar . Misalnya, Anda perlu mengunggah file untuk SPA dengan informasi pemasaran: komisi saat ini, FAQ baru, dll.

Kami membuat file seperti itu dari panel admin. Kemudian mereka menumpahkan rsync-com pada node. Kerugian dari banyak solusi. Organisasi penebangan dan kontrol hak akses adalah beberapa yang paling serius.

Suatu kali muncul ide untuk menggunakan git untuk memberikan statika pemasaran untuk produk. Yaitu file juga dihasilkan di area admin, maka mereka secara otomatis berkomitmen untuk pengguna yang membuatnya dan didorong ke lobak pemasaran terpisah.

Dan kemudian, keajaiban akrab CI / CD bekerja.

Selain itu, sekarang kami memiliki akses ke keuntungan yang bahkan tidak kami pikirkan - kontrol otomatis atas pelaksanaan tugas yang sebenarnya dengan memasarkan melalui integrasi Jira dan gitlab.

Source: https://habr.com/ru/post/id448166/


All Articles