Opened or updated
A new pull request or a new push to it deploys or redeploys a preview copy automatically.
Preview environments
Open or update a pull request and Levelrail deploys a preview. Close it and the preview is torn down, whether or not it merged.
curl -fsSL https://levelrail.com/install.sh | sudo sh
A new pull request or a new push to it deploys or redeploys a preview copy automatically.
Closing a pull request tears the preview down regardless of whether it merged.
On GitHub, each preview shows as a deployment in the preview environment that moves from in progress to success or failure.
An app can provision a full, disposable database for every pull request preview that is destroyed with the preview.
A multi-service app fans a preview out the same way a real deploy does, never through a second, drifted code path.
GitHub, GitLab, Bitbucket and Gitea sources all support previews.
Git integrationsGitHub, GitLab, Bitbucket and Gitea.
Previews are gated on a per-app preview setting, so you turn them on where you want them.
Previews use the app's configuration, so review which environment values a preview should receive before enabling it for untrusted forks.
No. Deploy previews, the thumbnails in deploy history, are a separate feature from per-pull-request preview environments.
Connect a repository and open a pull request.