问题标签 [jfrog-cli]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1039 浏览

json - Artifactory 查询语言中的排序属性

我正在尝试将不同阶段的存储库信息放在一起。我所有的存储库都在存储库名称的末尾附加了 Initial 或 Final 。例如:Repo = Maven-Build-Initial 或 Repo = Maven-Build-Final

我想使用 AQL 汇总以下信息 - 名称、存储库、内部版本名称、内部版本号、已创建、存储库类型(Java、.net 等)

除了构建名称和构建路径之外,我能够将存储库中特定工件的所有信息放在一起。

我看到了下面的例子,但无法理解 -

内部版本名称和内部版本号中的“属性值”究竟应该是什么?如果我必须获取存储库的所有信息 - Maven-Build-Initial,我将如何运行此查询?

0 投票
1 回答
785 浏览

artifactory - 部署文件时,Artifactory repo 文件夹结构与预期不符

我在 Artifactory 中创建了一个通用存储库,我想将我的工件部署到其中。
我正在尝试设置一个简单布局的文件夹结构,例如: 只有部署几个子文件夹,我才能获得这种结构。
在此处输入图像描述

部署时,我进入 Artifactory 这个结构:
在此处输入图像描述

这是任何事情,因为我在 build_definition_name 级别上设置了
我想要读取和写入的属性,但它们不可见,因为它现在指向
版本文件夹。

有什么建议吗?

0 投票
1 回答
942 浏览

jenkins - Jenkins-Groovy - Jfrog Artifactory - 下载工件时出现异常计算的 MD5 校验和与原始校验和不同

我正在使用 Jenkins - Groovy 脚本,向 jfrog 工件上传和下载工件。

以下是上传和下载 zip 文件夹的代码。

当我尝试下载时,出现以下异常

谁能帮我?。我是 jenkins 和 Jfrog 的新手

0 投票
2 回答
1257 浏览

maven - 如何使用 Jenkins 管道脚本将多个工件(.zip)上传到 arifactory 中的不同目标

如何使用 Jenkins 管道脚本将多个 Maven 工件(.zip)上传到 Jfrog Artifactory 中的不同目标

0 投票
2 回答
2236 浏览

jenkins - 如何使用带通配符的 curl 命令将工件部署到 jfrog 工件

如何使用带有通配符的 curl 命令将工件部署到 Jfrog Artifactory 存储库。
我正在尝试使用 Jenkins 管道脚本中的以下内容,但出现错误。

当您运行构建时,它实际上会生成一个工件 dan-0.0.1-SNAPSHOT.zip,我正在尝试对工件版本使用通配符,而不是使用硬编码版本。但出现如下错误

0 投票
1 回答
317 浏览

maven - Maven 和 JFROG 神器

我正在使用“mvn install”命令,它使用 groupId、artifactID 和版本号将工件推送到 libs-release-local 下的 JFROG。

我的问题是:工件版本是 1.2.1,它正在替换新工件并删除旧工件。我可以在 build_Number 下推送​​工件吗?

就像 Jfrog 目标仓库中的 Ex:libs-release-local/groupIdname/artifactIdname/buildNumber/version(artifact)?

输出应该是这样的:如果内部版本号是 1 并且版本是 1.2.1。

libs-release-local groupIdname artifactIdname 1 1.2.1 .jar

0 投票
1 回答
1105 浏览

artifactory - Artifactory CLI - Jfrog - 如何通过 jfrog CLI 获取二进制哈希码(SHA1、SHA256)

有没有办法通过 jfrog cli 从 artifactory 获取二进制 HASH 码(SHA1,SHA256)?或者至少只下载具有特定 HASH 的二进制文件。

我尝试使用下面的道具,但它不起作用。

jfrog rt 下载 --props "sha1=506438fbfc4a029ffee8b001fdce3c2cbd5541ec --server-id af-server.com afrepo/test_repo/test.txt

一个人工制品的 SHA-1"

0 投票
1 回答
959 浏览

npm - 我如何在 JFrog CLI 中以非管理员用户的身份使用带有 --build-name 和 --build-number 命令选项的 npm-install?

描述

我正在尝试设置 JFrog 的 Artifactory Pro (v 6.0.1) 来存储和缓存我的项目的依赖项。我想使用 JFrog CLI 收集 npm-build 信息并将其发布到 Artifactory,就像在此(https://jfrog.com/blog/npm-flies-with-jfrog-cli/)博客文章中描述的那样,但我希望能够以管理员用户的身份进行操作。

设置

Artifactory 包含一个名为npm的虚拟存储库,它是一个本地(名为npm-local)和一个远程(名为npm-remote)存储库的集合。

有两个用户:具有管理员访问权限的名为admin的用户和没有管理员访问权限的名为developer的用户。

JFrog CLI 的配置:

我在做什么

对于此测试,我正在尝试构建 simple-node-js-react-npm-app ( https://github.com/jenkins-docs/simple-node-js-react-npm-app ) 并将其发布到使用以下 JFrog CLI 命令在 Artifactory 中的本地 npm 存储库:

这会在命令完成之前产生以下错误(如果忽略 npm-install 阶段的错误):

当我继续

新发布的工件具有零依赖性。

如果以与管理员相同的方式发布

我得到了 1000 多个依赖项。

如何获得与非管理员用户相同的结果?

0 投票
3 回答
4160 浏览

artifactory - 我如何对 JFrog Artifactory 的密码进行 base64 编码?

我正在编写一个脚本来.npmrc使用 JFrog Artifactory 凭据配置文件。Artifactory/NPM 要求配置的密码为 base64 编码,即(使用密码“test”):

//mycompany.jfrog.io/mycompany/api/npm/npm-repo/:_password=dGVzdAo=

但是,base64 编码的字符串与 Artifactory 在“设置我”对话框中为密码提供的内容不匹配。事实上,对 Artifactory 在此对话框中提供的字符串进行 base64 解码会产生一个不同的字符串,该字符串不是帐户密码。Artifactory 提供的密码字符串是如何生成的?

0 投票
1 回答
128 浏览

c# - 使用非典型 URL 的 C# HttpWebRequest

我正在使用以下函数来接收 Artifacory 回购映射:

我试图传递的 URL 看起来像这样 -

http://ArtifactoryRepo?list&deep=1&listFolders=1&mdTimestamps=1

但从结果来看,请求似乎忽略了部分 URL。收到的结果仅适用于 URL 的那部分 -

http://ArtifactoryRepo

我试图将 URL 拆分为两个单独的参数,但它不起作用

有任何想法吗 ?

纳克斯