Install sfp

Step 1: Download and Install the CLI

  1. Select the latest release

  2. Download the appropriate installer for your platform:

Platform
Installer
Filename Example

Windows

MSI

sfp-pro-51.0.0-windows-x64.msi

macOS

DMG

sfp-pro-51.0.0-darwin-universal.dmg

Linux (Debian/Ubuntu)

DEB

sfp-pro_51.0.0_linux_amd64.deb

Linux (RHEL/Fedora)

RPM

sfp-pro_51.0.0_linux_amd64.rpm

Windows

msiexec /i sfp-pro-*.msi

macOS

# Open the DMG, drag sfp-pro.app to Applications, then run:
sudo bash /Volumes/sfp-pro-*/install-cli.sh

Linux (Debian/Ubuntu)

sudo dpkg -i sfp-pro_*.deb

Linux (RHEL/Fedora/CentOS)

Verify the installation:

Step 2: Connect to your sfp Server

Your sfp server URL is provided by your administrator or your codev platform. Configure it:

Step 3: Authenticate

Log in to the sfp server using your email:

This opens your browser for OAuth authentication (GitHub by default). Once complete, your token is securely stored in your OS keychain.

Verify your authentication:

circle-info

For CI/CD pipelines, use application tokens instead of interactive login. See Server Authentication for details.

circle-info

Your project and Salesforce orgs should already be registered with the sfp server by your administrator through the codev platform. If not, see Project and Org Registration.

Updating sfp

Download and run the latest installer — it will automatically upgrade your existing installation.

Uninstalling

Windows

Use "Add or Remove Programs" in Control Panel

macOS

Linux (Debian/Ubuntu)

Linux (RHEL/Fedora/CentOS)

Last updated