idPratama
Menu
  • Beranda
  • Catatan
  • Tips
  • Tutorial
  • Random
  • Tentang Saya
  • Kejawen
Menu

Git Auto Deploy ke Stagging dan Production (Github, Gitlab, BitBucket)

Posted on Oktober 14, 2018 by idpratama

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

2 thoughts on “Git Auto Deploy ke Stagging dan Production (Github, Gitlab, BitBucket)”

  1. juju berkata:
    Oktober 22, 2018 pukul 14:57

    mantap gan

    Balas
  2. wend berkata:
    Oktober 22, 2018 pukul 15:39

    ea ea ea mantep

    Balas

Tinggalkan Balasan Batalkan balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

idpratama.com

Nulis kalo lagi nda males terimakasih sudah membaca. ttd

Looking For Something?

Kategori

  • Catatan
  • Tips
  • Tutorial
  • Uncategorized

Tag

Apache2 Error Git Github Gitlab Install Konfigurasi MacOS MariaDB MySQL PHP PHP7.2-FPM Server SSH Troubleshoot VPS Web

Super Powered By Wordpress, Theme By SuperbThemes