Apa yang dilakukan setelah git pull pada server?
Hai, hari ini saya ingin sharing apa saja sih yang dilakukan setelah git pull dari server agar website kita sesuai dengan perubahan yang baru saja kita pull.
Apa yang Harus Dilakukan Setelah Git Pull di Server?
Mungkin sudah banyak yang familiar dengan langkah-langkah yang dilakukan setelah menjalankan `git pull` pada berbagai aplikasi dengan teknologi yang berbeda. Namun, kali ini saya ingin berbagi pengalaman dengan dua contoh aplikasi yang pernah saya kelola, yaitu aplikasi yang menggunakan Laravel dan React.
Contoh 1: Laravel (Tanpa `php artisan serve`)
Untuk contoh pertama, saya menggunakan Laravel yang dijalankan pada server tanpa `php artisan serve`. Setelah kalian melakukan `git pull` pada folder Laravel di server, cukup ketik perintah berikut:
php artisan optimize
Dengan menjalankan perintah ini, website kalian akan langsung diperbarui sesuai dengan perubahan yang ada pada repositori GitHub yang baru saja kalian `git pull`. Proses ini memastikan cache dan konfigurasi dioptimalkan sesuai versi terbaru dari kode kalian.
Contoh 2: React
Pada contoh kedua, kita akan berbicara tentang aplikasi React. Setelah melakukan `git pull`, langkah berikutnya adalah merestart server website yang sedang berjalan. Setelah server di-restart, website kalian sudah up-to-date dengan perubahan terakhir yang kalian pull.
Namun, ada beberapa hal yang perlu diperhatikan dalam kasus ini, terutama jika kalian menambahkan package baru atau melakukan perubahan pada pengaturan module. Berikut adalah langkah-langkah yang dapat kalian ikuti:
1. Install Package Baru lewat terminal server: Jika kalian menambahkan package baru pada proyek React kalian, instal package tersebut terlebih dahulu dengan menjalankan perintah berikut:
npm install namaPackage
Ini akan mengunduh dan menginstal package yang baru ditambahkan dalam `package.json`.
2. Install Package Baru lewat setting server: Jika kalian menambahkan package baru pada proyek React kalian, instal package tersebut terlebih dahulu biasanya ada pada bagian module untuk menginstall package yang baru ditambahkan itu, cari nama package lalu install
Jadi, itulah sedikit sharing mengenai "apa yang dilakukan setelah git pull pada server". Jika ada yang salah mohon untuk koreksi dengan komen di bawah ini untuk diskusi nya
Terimakasih 😁
Komentar
Posting Komentar