BIAYABLOG
Bahasa
CI/CD Integration

Auto Deploy Setiap Push.

Integrasi langsung dengan GitLab dan GitHub. Setiap push ke branch tertentu otomatis trigger build, test, dan deploy. Tidak perlu deploy manual dari dashboard.

CI/CD IntegrationDemo
feat: add payment integrationmain ← feature/payment · 2 menit lalu
Menunggu
Durasi: 2m 34s
Auto-deploy saat push

Kenapa penting

Yang kamu dapatkan

GitHub & GitLab

Integrasi langsung dengan GitHub dan GitLab. Pilih branch untuk production dan staging.

Auto Deploy

Setiap push ke branch tertentu otomatis trigger deploy. Tidak perlu klik manual.

Deploy Saat Merge

Pull request yang di-merge ke branch deploy otomatis memicu build dan deploy baru.

Build Logs

Lihat build logs real-time dari setiap pipeline. Debug build failure tanpa guessing.

Langkah

Cara kerjanya

  1. 01

    Hubungkan Repository

    Buka tab Settings > Git. Login dengan GitHub atau GitLab dan pilih repository.

  2. 02

    Pilih Branch

    Tentukan branch untuk production (misal: main) dan branch untuk staging (misal: develop).

  3. 03

    Push & Deploy

    Push kode ke branch yang dipilih. Pipeline otomatis jalan dan deploy ke Helipod.

FAQ

Pertanyaan umum

Apakah saya perlu buat file .gitlab-ci.yml?
Tidak wajib. Helipod punya auto-deploy built-in yang akan mendeteksi framework kamu. Namun jika kamu butuh konfigurasi kustom, kamu bisa buat file .gitlab-ci.yml sendiri.
Bisakah saya deploy ke multiple environment?
Ya. Pilih branch untuk setiap environment, misalnya main ke production dan develop ke staging. Push ke branch itu memicu deploy di environment-nya.
Berapa lama waktu deploy?
Tergantung ukuran project dan langkah build-nya. Progresnya bisa kamu pantau di build logs secara real-time.

Siap mencoba?

Masuk dengan Google atau GitHub, hubungkan repository, dan bayar dari saldo Rupiah. Tidak perlu kartu kredit.
WhatsApp