Cara mudah menggunakan git auto deploy ke server Stagging atau Production
Auto deploy menggunakan pada github dan gitlab
git clone https://github.com/olipo186/Git-Auto-Deploy.git sudo pip install -r requirements.txt
Konfigurasi jika clone dari github
config.json.example
Start Git Auto Deploy
python -m gitautodeploy -d --config config.json
Atau bisa install via ppa
sudo apt-get install software-properties-common sudo add-apt-repository ppa:olipo186/git-auto-deploy sudo apt-get update sudo apt-get install git-auto-deploy
Konfigurasi bila install melalui PPA
nano /etc/git-auto-deploy.conf.json
Start Service
service git-auto-deploy start
Auto Start On Boot
@reboot /usr/bin/python -m /path/to/Git-Auto-Deploy/gitautodeploy --daemon-mode --quiet --config /path/to/git-auto-deploy.conf.json
Catatan :
Jika menggunakan repositori private, bisa menambahkan ssh key ke server git auto deploy atau menggunakan username dan password
"url": "https://user:[email protected]/
Tested on Github Private & Gitlab Private
mantap gan
ea ea ea mantep