• Overview
    Key features
    • Observability
    • Auto-scaling
    • Multiframework
    • Security
    Frameworks
    • Django
    • Next.js
    • Drupal
    • WordPress
    • Symfony
    • Magento
    • See all frameworks
    Languages
    • PHP
    • Python
    • Node.js
    • Ruby
    • Java
    • Go
  • Industries
    • Consumer Goods
    • Media/Entertainment
    • Higher Education
    • Government
    • Ecommerce
  • 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
  • Login
  • Request a demo
  • Free Trial
Meet Upsun. The new, self-service, fully managed PaaS, powered by Platform.sh.Try it now

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 CenterCareersPressContact us
Thank you for subscribing!
  •  
Field required
Leader Winter 2023
System StatusPrivacyTerms of ServiceImpressumWCAG ComplianceAcceptable Use PolicyManage your cookie preferencesReport a security issue
© 2024 Platform.sh. All rights reserved.
Supported by Horizon 2020's SME Instrument - European Commission 🇪🇺