PRICINGBLOG
Language
CI/CD Integration

Auto Deploy Every Push.

Direct integration with GitLab and GitHub. Every push to a specific branch automatically triggers build, test, and deploy. No manual deployment from the dashboard.

CI/CD IntegrationDemo
feat: add payment integrationmain ← feature/payment · 2 min ago
Pending
Duration: 2m 34s
Auto-deploy on push

Why it matters

What you get

GitHub & GitLab

Direct integration with GitHub and GitLab. Choose branches for production and staging.

Auto Deploy

Every push to a specific branch automatically triggers a deploy. No manual clicks needed.

Deploy on Merge

A pull request merged into the deploy branch triggers a new build and deploy automatically.

Build Logs

View real-time build logs from every pipeline. Debug build failures without guessing.

Steps

How it works

  1. 01

    Connect Repository

    Open the Settings > Git tab. Log in with GitHub or GitLab and select your repository.

  2. 02

    Choose Branch

    Set a branch for production (e.g., main) and a branch for staging (e.g., develop).

  3. 03

    Push & Deploy

    Push code to the selected branch. The pipeline runs automatically and deploys to Helipod.

FAQ

Frequently asked questions

Do I need to create a .gitlab-ci.yml file?
Not required. Helipod has built-in auto-deploy that will detect your framework. However, if you need custom configuration, you can create your own .gitlab-ci.yml file.
Can I deploy to multiple environments?
Yes. Pick a branch for each environment, for example main to production and develop to staging. Pushing to that branch deploys its environment.
How long does deployment take?
It depends on the project size and its build steps. You can follow progress in the real-time build logs.

Ready to try?

Sign in with Google or GitHub, connect a repository, and pay from a Rupiah balance. No credit card needed.
WhatsApp