小编Ale*_*iev的帖子

如何从maven项目引用公共GitHub包

我有一个 GitHub 存储库,其中包含发布到其自己的 GitHub 包 maven 存储库的库。我还有另一个项目,我想在其中引用这个库作为依赖项。

当我将以下配置添加到项目的 POM 文件中时,它不起作用。

<repositories>
 <repository>
  <id>github</id>
  <name>GitHub Packages</name>
  <url>https://maven.pkg.github.com/test-account/test-lib</url>
 </repository>
</repositories>
Run Code Online (Sandbox Code Playgroud)

它需要我进行身份验证。我知道这是非常合乎逻辑的,因为它基本上不是源代码库,而是底层的 Maven 代码库。但是有没有办法让maven正常访问这个依赖呢?我的图书馆位于公共仓库中。

PS 请不要建议使用 Jitpack,因为我希望拥有干净的解决方案而不需要任何额外的资源。

maven github-package-registry

7
推荐指数
1
解决办法
3563
查看次数

Jenkins 加 Git 在同一台服务器上

我有带有 git 存储库的家庭服务器。现在我正在尝试在现有的 PHP 存储库上配置 Jenkins。

我已经正常安装了 Jenkins,但在创建作业时遇到错误:

存储库 URL = /home/git/repositories/testing.git

错误如下:

无法连接到存储库:命令“git ls-remote -h /home/git/repositories/testing.git HEAD”返回状态代码 128:stdout:stderr:致命:'/home/git/repositories/testing.git' 确实似乎不是 git 存储库致命:远程端意外挂起

请帮助解决这个问题。

谢谢。

PS 我什至尝试输入我用来远程克隆存储库的 URL:

ssh://git@192.168.1.110:/testing.git

但我仍然收到错误:

无法连接到存储库:命令“git ls-remote -h ssh://git@192.168.1.110:/testing.git HEAD”返回状态代码 128: stdout: stderr: ssh: 无法解析主机名 192.168.1.110::名称或服务未知致命:远程端意外挂断

git jenkins

5
推荐指数
1
解决办法
7693
查看次数

标签 统计

git ×1

github-package-registry ×1

jenkins ×1

maven ×1