Jamdesk Documentation logo

Triggering Builds

Builds trigger automatically on git push, or manually from the dashboard. Includes debouncing and queue behavior.

Jamdesk builds your docs on every push to GitHub. You can also trigger a build from the dashboard.

Automatic Builds

Every push to your connected branch triggers a build:

  1. You push changes to GitHub
  2. GitHub sends a webhook to Jamdesk
  3. Jamdesk queues and starts your build
  4. Built docs deploy to the CDN

Builds are debounced. Jamdesk waits until 10 seconds pass with no new push, then builds.

Manual Builds

Trigger a build without pushing changes:

1
Open your project

Go to your project in the dashboard.

2
Go to Settings

Click Settings in the sidebar.

3
Click Rebuild

Select Rebuild. A new build starts.

When to Use Manual Builds

  • After changing environment variables
  • To refresh after a failed build
  • After Jamdesk platform updates
  • To clear cached content

Build Queue

Builds may queue briefly during high traffic. The dashboard shows queue position. Builds run in the order received.

Concurrent Builds

Each project runs one build at a time. A trigger that arrives during a running build waits in the queue.

PlanConcurrent Projects
Trial1
Pro3
Monitoring Builds

Track build progress

Build Troubleshooting

Fix common build issues