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
Kels Set 6 Pcs Nada Mini Blender - Gold

Kels Set 6 Pcs Nada Mini Blender - Gold

Set Mini Blender dari Kels praktis untuk membuat jus, smoothie, hingga menghaluskan bumbu dapur dan makanan bayi. Set ini terdiri dari wadah mangkuk, gelas tinggi, gelas rendah, gelas lebar dan wadah pelumat yang bisa digunakan sesuai kebutuhan di atas mesin utama.

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 :