Deployments

Review GitHub commit history and redeploy previous revisions.

The Deployments tab shows recent commits for the repository and branch connected to the service. Each row includes the commit message, short commit ID, deployment status, commit time, and available actions.

This lets you manage deploys from source control: inspect which commit is live, redeploy an earlier commit, or confirm that a new push is available before replacing the running service.

Deployment statuses

  • Running: The currently active commit for the live service.
  • Building: A commit has been requested and is being deployed.
  • Available: A commit is available to redeploy.
  • Stopped: The service is stopped at that revision.
  • Failed: The build or runtime process failed.

Redeploying a commit

Click Deploy Commit next to a commit to redeploy that revision using the current service configuration. If the service is running, Mapherix queues the replacement and handles the transition.

Redeploy uses the selected commit but keeps the service settings currently saved in Mapherix, including runtime, host name, port, commands, database choice, persistent directory, and environment variables.

Private repositories
Private repositories require a valid GitHub connection. If deployment history cannot load, reconnect GitHub for that service so Mapherix can fetch private commit history.