jf

JFrog CLI for interacting with JFrog platform services

TLDR

Configure Artifactory
$ jf config add
Upload artifact
$ jf rt u [file.jar] [repo/path/]
Download artifact
$ jf rt dl [repo/path/file.jar]
Search artifacts
$ jf rt s [repo/] --include-dirs
Build publish
$ jf rt bp [build-name] [build-number]
Docker push
$ jf docker push [image:tag] [repo]
Run Xray scan on a build
$ jf xr scan --watches "[watch_name]"
Show server configuration
$ jf config show

SYNOPSIS

jf command [options]

DESCRIPTION

jf is the JFrog CLI for interacting with JFrog platform services including Artifactory, Xray, Distribution, and Pipelines. It manages artifact upload/download, build info collection, security scanning, and CI/CD integration.The tool supports all major package types (Maven, npm, Docker, Go, Python, NuGet, etc.) and provides both interactive and automation-friendly interfaces. The `rt` subcommand prefix targets Artifactory operations specifically.

PARAMETERS

config CMD

Configure server connections.
rt CMD
Artifactory commands.
docker CMD
Docker registry commands.
npm CMD
npm registry commands.
pip CMD
Python registry commands.
xr CMD
Xray security scanning commands.
go CMD
Go registry commands.
--server-id ID
Server ID from configured servers.
--help
Display help information.

INSTALL

nix profile install nixpkgs#jf

CAVEATS

Alias for jfrog CLI. Requires server configuration. Enterprise features may need license.

HISTORY

jf is the short alias for the JFrog CLI, introduced to simplify command-line usage of JFrog platform services.

SEE ALSO

jfrog(1), docker(1), npm(1), mvn(1)