JFrog CLI 制品与构建管理
jfrog(jf)是 JFrog Artifactory/Xray/Pipelines 的命令行客户端,负责上传下载制品、发布构建信息和扫描依赖。
jf config add artifactory --url https://art.example.com --user app --password "$PASSWORD"
jf config show
jf login artifactory
jf rt upload ./dist/ libs-release-local/app/1.0/
jf rt download libs-release-local/app/1.0/ ./dist/
jf rt build-publish app 1.0.0
jf rt build-download app 1.0.0
jf rt search 'libs-release-local/**'
jf scan ./dist/app.tar.gz
jf xr scan --build-name=app --build-number=1.0.0
jf config add artifactory \
--url https://art.example.com \
--access-token "$JFROG_TOKEN" \
--interactive=false
build-publish 需要先收集构建信息(env/git),否则发布内容不完整。nexus — 另一种制品仓库docker — 容器镜像npm / mvn — 客户端