• Overview
    Frameworks
    • Django
    • Next.js
    • Drupal
    • WordPress
    • Symfony
    • Magento
    • See all frameworks
    Features
    • Observability
    • Auto-scaling
    Solutions
    • Marketing Teams
    • Retail
    • Higher Education
  • Pricing
  • Featured articles
    • Switching to Platform.sh can help IT/DevOps organizations drive 219% ROI
    • Organizations, the ultimate way to manage your users and projects
  • Support
  • Docs
  • Contact
  • Login
  • Free Trial

How to integrate Platform.sh with GitHub, Bitbucket, or GitLab

integrations

Notes

While your repository can be either public or private, nothing gets merged until your build and deploy processes are fully tested. Set up the integration with a single command from the Platform.sh CLI: platform integration:add. Supply that command with a few pieces of information about the repository and then follow the steps to configure when environments are deployed. After that, your Platform.sh project now acts as a mirror for that repository. Now every pull request becomes a live development environment on Platform.sh that you can run all of your tests on. When you have merged the pull request and deleted its source branch, Platform.sh mirrors that action and deactivates the environment.

Build your greatest app

Get started
Company
AboutSecurity and complianceTrust CenterBoard and investorsCareersPressContact us
Leader Winter 2023
System StatusPrivacyTerms of ServiceImpressumWCAG ComplianceManage your cookie preferencesReport a security issue
© 2023 Platform.sh. All rights reserved.
Supported by Horizon 2020's SME Instrument - European Commission 🇪🇺