CLI Synchronization
Synchronize commits directly through the CLI without webhook integration.
Overview
CLI synchronization manually triggers FirmwareCI to process a specific commit. Use this when webhooks are unavailable or for testing purposes.
Requirements
- Commit must be checked out locally
- No uncommitted changes in working directory
- Commit must be pushed to remote repository
fwciCLI tool authenticated
Command
Run synchronization from your repository:
Example output:
Force Synchronization
Use the --force or -f flag to bypass requirements for local commit checkout and uncommitted changes:
or
See Also
- GitHub Integration - GitHub App setup
- GitLab Integration - GitLab webhooks
- Gerrit Integration - Gerrit credentials
- Repository Setup - Initial setup guide