Pengantar
Git adalah sistem versi kode sumber yang memungkinkan kamu melacak perubahan secara lokal dan mendorong atau menarik perubahan dari remote resources.
Gitlab adalah sebuah manajer repositori Git berbasis web dengan fitur wiki dan pelacakan masalah, yang bersifat Opensource, dikembangkan oleh GitLab Inc. Fitur public dan private yang disediakan GitLab dapat diakses dan digunakan secara gratis.
Gitlab Runner adalah sebuah service yang digunakan untuk menjalankan job dan mengirimkan hasilnya kembali ke GitLab. Korelasi antara GitLab dan GitLab Runner yaitu keduanya merupakan bagian dari CI/CD (Continuous Integration/Continuous Delivery).
Kamu akan bisa melakukan install Gitlab Runner dengan mengikuti tutorial ini. Gass sob!
Prasyarat
Untuk bisa mengikuti panduan ini, ada beberapa syarat yang harus terpenuhi :
- Punya server atau VPS yang menggunakan OS Centos 7
- Punya akses SSH sebagai root atau setidaknya user sudo ke server tersebut.
Install GitLab Runner
Akses servermu menggunakan SSH.
Kemudian tambahkan repository GitLab dengan menjalankan baris perintah berikut :
curl -L https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.rpm.sh | sudo bashLalu install versi terbaru gitlab runner, dengan menjalankan perintah :
sudo yum install gitlab-runnerBerikutnya registrasikan GitLab Runner ke server GitLabmu.
Update GitLab Runner
Jika suatu saat kamu mau melakukan update GitLab Runner, mungkin untuk penambahan fitur atau menutup celah vulnerability, kamu tinggal menjalanka perintah installnya lagi :
sudo yum update sudo yum install gitlab-runner
Penutup
Begitulah langkah mudah untuk melakukan install GitLab Runner di Centos 7. Sebagai developer aplikasi ini akan sangat membantu kamu dalam mengembangkan project tertentu. Semoga tutorial ini membantu kamu sob.