Instal Gitlab Runner Manual Pada Ubuntu 20

Subscribe dengan Account Google untuk mendapatkan News Letter terbaru dari Halovina !
Instal Gitlab Runner Manual Pada Ubuntu 20
ADVAN Laptop AI Gen Ultra With Ai 14''

ADVAN Laptop AI Gen Ultra With Ai 14''

ADVAN menghadirkan Laptop terbaru yang dapat memenuhi produktivitas pengguna sehari-hari. Laptop ini merupakan generasi AI Gen terbaru dengan versi Prosesor Intel Ultra. AI Gen Ultra sudah memiliki AI Integrated yang dapat membantu memaksimalkan fungsi kerja perangkat. Laptop ini dapat meunujang produktivitas sehari-hari bagi pekerja professional, pelajar, mahasiswa, gamers, UMKM, dan masih banyak lagi.

Free Klik Disini !

GitLab adalah layanan mirip github yang dapat digunakan untuk menyediakan manajemen internal git repositori.

Gitlab merupakan sistem manajemen Git-repository yang dapat di-host-sendiri untuk menjaga code private pengguna dan dapat dengan mudah menyebarkan perubahan kode.

Umumnya, di dalam development atau pengembangan program terdapat Implementasi CI/CD Pipeline.

Apa itu CI/CD?


CI/CD atau Continues Integration/Continues Deployment adalah “jembatan” antara tim operasional dan development dengan melakukan automasi pembangunan, testing, dan perilisan aplikasi.

CI/CD juga berguna dalam membantu developer dan tester dalam melakukan rilis dan update aplikasi atau software dengan lebih cepat dan aman, terutama karena CI/CD dilakukan dalam ‘environment’ yang terstruktur.

.

Bagaimana cara menghubungkan server dengan gitlab ?


jika kamu ingin membuat automation deployment kamu bisa menggunakan gitlab runner, untuk operating system ubuntu berikut ini beberapa tahap konfigurasinya :
1) Download gitlab runner

# Linux x86-64 sudo curl -L --output /usr/local/bin/gitlab-runner "https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-amd64" 

# Linux x86 sudo curl -L --output /usr/local/bin/gitlab-runner "https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-386"

# Linux arm sudo curl -L --output /usr/local/bin/gitlab-runner "https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-arm"

# Linux arm64 sudo curl -L --output /usr/local/bin/gitlab-runner "https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-arm64"

# Linux s390x sudo curl -L --output /usr/local/bin/gitlab-runner "https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-s390x"


2) Buat file menjadi executable

sudo chmod +x /usr/local/bin/gitlab-runner

3) Buat sebuah user untuk gitlab runner

sudo useradd --comment 'GitLab Runner' --create-home gitlab-runner --shell /bin/bash

4) Instal dan run service

sudo gitlab-runner install --user=gitlab-runner --working-directory=/home/gitlab-runner sudo gitlab-runner start

5) Remove .bash_logout

sudo rm /home/gitlab-runner/.bash_logout

6) Remove password restriction


  1. sudo visudo

  2. add command :
    gitlab-runner ALL=(ALL) NOPASSWD: ALL



Proses instalasi telah selesai saatnya kamu melalukan register melalui gitlab runner.
Baca artikel lainya :