Tasks
fDeploy tasks represent units of work executed during deployments. The tasks area provides visibility into the state and history of all deployment-related operations.
Accessing tasks
Click Tasks in the top navigation bar. The tasks area provides a left sidebar to filter tasks by their current state:
- Running — tasks currently being executed
- Queued — tasks waiting to be executed
- Completed — tasks that finished successfully
- Failed — tasks that encountered an error
- Cancelled — tasks that were cancelled before completion
Running tasks
The running tasks view displays all tasks currently being executed. This view automatically refreshes every 5 seconds, providing near real-time visibility into active deployment operations.
Queued tasks
Deployment tasks are executed using a first-in, first-out (FIFO) approach. The queued tasks view shows all tasks waiting for execution in the order they will be processed.
Completed tasks
The completed tasks view provides a paginated history of all successfully completed tasks.
Failed tasks
The failed tasks view shows all tasks that encountered an error during execution. This is useful for diagnosing deployment issues and identifying patterns of failure.
Awaiting manual approval
Tasks that have reached a manual intervention step are shown in the awaiting manual approval state. The deployment is paused until an approver approves or rejects the intervention. Tasks in this state can also be cancelled.
Cancelled tasks
The cancelled tasks view shows all tasks that were cancelled by a user. Tasks can be cancelled while they are in the Queued or Awaiting manual approval state.
Task details
Clicking on any task opens the task details view, which displays:
- Task ID — a unique identifier for the task
- Status — the current state of the task (queued, in progress, completed, failed, or cancelled)
- Associated deployment — link to the deployment that initiated this task
- Timestamps — when the task was created, started, and completed
Task log
Each task has a detailed execution log that records every step performed during the task. The task log is useful for:
- Monitoring deployment progress in real time
- Diagnosing deployment failures
- Auditing what changes were made during a deployment
For in-progress tasks, the log view automatically refreshes to show new log entries as they are produced.