Jenkins 神器插件 : Target Repository is empty

标签 jenkins repository target artifactory

我是 Jenkins 和 Artifactory 的新手。我正在使用 Artifactory 3.0.4 和 Jenkins 1.535,我尝试创建一个自由风格的软件项目。需要通过 Jenkins 将 Artifactory 部署到 Artifactory 存储库中。我使用默认用户 id 和 pwd 作为 artifactory。 Artifactory 和 Jenkins 都作为具有默认本地系统帐户的窗口服务运行。

我选择Generic-Artifactory Integration,Artifactory服务器设置正确。但是目标存储库是空的。

我的设置有问题。

感谢任何帮助。

最佳答案

是后台的Artifactory Jenkins插件直接抓取的!!

首先在系统配置中,将神器服务器放入url中,点击Test Connection ,它将返回类似“Found Artifactory 3.0.3”的内容。如果这不起作用,您需要检查用户/密码和网络连接。您可以在该服务器的命令行中尝试

命令看起来像

curl -uadmin:password http://localhost:8081/artifactory/api/repositories?type=local

其次在作业中,需要再次保存并打开配置,会触发插件再次获取列表。

关于 Jenkins 神器插件 : Target Repository is empty,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20151229/

相关文章:

git - jenkins 构建完成后如何将更改推送到 github?

git - 要构建的 Jenkins 分支 - 排除单个分支

git - 在气隙环境中使用 docker 的最佳实践

android - java.lang.ClassCastException : com. eng.bt_eng_mobility.viewmodel.HomeViewModelFactory 无法转换为 androidx.lifecycle.ViewModel

c++ - 到底是什么设置了 _WIN32 或 _WIN64 预处理器?

css - 使用 CSS Target 高亮显示父 div

java - 在 jenkins 中配置 maven 项目时出现异常

Jenkinsfile 声明式管道定义动态环境变量

.net - 无法将表达式类型 'NHibernate.IQueryOver<T,T>' 转换为返回类型 'System.Linq.IQueryable<T>'

java - 当我们构建 java web 项目时会发生什么