Project
A project in sfp represents a registered repository (e.g., flxbl-io/sf-core). Projects are the foundation for:
Tracking builds and deployments
Scoping integrations to specific repositories
Managing team access and permissions
Before creating project-scoped integrations, you must first register your project:
# Register a project via CLI
sfp server project register --identifier "your-org/your-repo" --remote-url "https://github.com/your-org/your-repo"Or via API:
curl -X POST https://your-server/sfp/api/projects \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"identifier": "your-org/your-repo",
"remoteUrl": "https://github.com/your-org/your-repo"
}'Last updated