Upsun Developer

A source integration links your Upsun project to a third-party Git repository (GitHub, GitLab, or Bitbucket), making that repository the source of truth. Upsun mirrors the repository and manages environments based on your repository’s branch and pull request activity. For example:

  • When you open a pull request, Upsun spins up an identical preview environment that reflects the contents of the pull request.
  • After you push code to your external repository, Upsun mirrors the updated code and redeploys the affected environments.

This integration enables you to keep your code and CI/CD workflows on your Git provider of choice and use Upsun for deployment.

Read the original on developer.upsun.com ↗