Membuat Script Pull Git Pada Server ( pull.sh )

Pada saat update codingan ke server, diperlukan git push dan git pull secara manual, untuk memudahkan dan mempercepat pull di server kita dapat membuat script untuk langsung pull codingan dengan cepat

Berikut caranya :

1. Masuk ke server ssh kita, bisa melalui command line ssh, atau cara2 lain untuk login ke server


2. Tuliskan command ini untuk membuat scriptnya :
    
nano pull.sh

3. Copy paste script ini, pahami scriptnya baik2 ya, dan ubah sesuai kondisi server masing2
----------------------------------------

#!/bin/bash

cd /opt/odoo/addons/NAMA_PROJEK/

git branch

git log -1

sudo git pull

while true; do

        read -p "Do you want to restart odoo NAMA_PROJEK server ? (Y/N)" yn

        case $yn in

                [Yy]* ) sudo systemctl restart odoo-server.service; break;;

                [Nn]* ) echo "Bye"; exit;;

                * ) echo "Please answer yes or no.";;

        esac

done

----------------------------------------------

4. Setelah selesai seperti digambar, tekan crtl + x untuk keluar dan Y untuk save




5. Setelah selesai dibuat, filenya harus muncul ketika kita klik command ls ya



6. Setelah itu kita harus membuat filenya executable dengan memberikan command

chmod u+x pull.sh




file akan berwarna hijau ketika sudah dibisa di execute seperti diatas

7. Kemudian execute filenya

./pull.sh







10 Hal yang Berguna dalam Penanganan Tanggal dan Waktu
Odoo secara khusus, Python secara umum, juga SQL