dotnet

.NET command-line interface for building and managing .NET projects.


Using dotnet CLI Locally

Ensure the Desktop App is installed, running, and configured for dotnet.

Connect Desktop App →

Simply use your standard commands - the Desktop App handles authentication automatically:

Upload:

dotnet nuget push <package>.nupkg --source Fly

Download:

dotnet restore

Alternatively: Manual Configuration

1. Generate an Access Token

Create an access token →

2. Configure

Add JFrog Fly as a NuGet source:

dotnet nuget add source https://<your-fly-subdomain>.jfrog.io/artifactory/api/nuget/nuget \
  --name Fly \
  --username <your-fly-username> \
  --password <your-fly-token> \
  --store-password-in-clear-text

3. Upload

dotnet nuget push <package>.nupkg --source Fly

4. Download

dotnet restore

Using dotnet CLI in CI/CD

dotnet CLI is fully supported in GitHub Actions workflows configured with JFrog Fly.

Learn how to configure GitHub Actions →


Alternative: NuGet → | Back to .NET →