GitLab Services Untuk Theme Project

Berikut ini adalah beberapa services yang digunakan pada beberapa project themes di PuriWP, dan cara mengaktifkan dan menggunakannya.

Untuk mengatur project services bisa dengan cara:gitlab-menu-project-settings

  • Masuk ke halaman utama project GitLab
  • Jika anda admin atau owner project tersebut akan ada menu Settings
  • Pada menu Settings terdapat menu Services
  • Untuk mengaktifkan setiap service dapat dengan membukan link service tersebut, lalu ceklis box Active, kemudian Save pengaturan service tersebut.

# Custom Issue Tracker

Service ini berfungsi untuk memindahkan atau mengganti halaman issue bug atau fitur baru ke halaman lainnya di luar GitLab, seperti Trello.

gitlab-custom-issue-tracker

# Emails on push

Service ini berfungsi untuk memberikan notifikasi ke email untuk setiap push commit atau pembuatan tag baru pada project.

gitlab-email-on-push

  • Aktifkan dengan ceklis box Active.
  • Send from committer, email notifikasi akan dikirimkan dari user yang melakukan commit atau membuat tag tersebut.
  • Disable code diffs, untuk tidak memasukkan detail commit atau detail tag yang dibuat pada isi email notifikasi nantinya.
  • Recipients, list email yang akan mendapatkan notifikasi push commit atau tag pada project tersebut. Pisahkan setiap email dengan spasi.

# External Wiki

Service ini berfungsi untuk mengganti link menu Project Wiki.gitlab-external-wiki

# GitLab CI

Service ini berfungsi sebagai konektivitas project dengan layanan lainnya, seperti AutoDeploy atau clone script dengan custom script yang dibuat di dalam server.gitlab-ciAktifkan dengan centang box Active, kemudia klik Save.

gitlab-ci-menuSetelah diaktifkan, anda akan mendapatkan beberapa menu baru pada halaman settings project untuk mengatur integrasi project dengan yang lainnya. Untuk mengaktifkan integrasi, masuk menu Runners

Runners berfungsi untuk menetapkan pekerja yang akan melakukan pekerjaan integrasi setiap kali terdapat push commit atau tag pada project tersebut. Pada GitLab PuriWP sendiri sudah di sediakan Shared Runners yang bisa digunakan untuk semua project di GitLab.

Aktifkan Shared Runner untuk mengaktifkan trigger setiap kali terdapat perubahan pada project file.gitlab-shared-runners

masih dalam halaman project settings, masuk ke menu Deploy Keys. Berfungsi agar project runner mengenali devsite server, dan bisa menggunakan AutoDeploy pada server devsite. gitlab-deploy-keyKarena devsite masih berada dalam satu server dengan GitLab, masukkan Deploy Key “localhost” ke dalam daftar Enabled Deploy Keys project.

Selanjutnya :

Leave a Reply

Your email address will not be published. Required fields are marked *