小编Bal*_*hna的帖子

如何引用詹金斯共享库特定分支

我有一个名为“jenkins-shared-library”的 jenkins 共享库的存储库,现在我创建了一个名为“test”的新分支,

我有一个应用程序需要在 jenkins 文件中使用这个 jenkins 共享库,目前它被称为

@Library('jenkins-shared-library')_
Run Code Online (Sandbox Code Playgroud)

我想在 jenkinsfile 中使用 jenkins-shared-library 的这个特定测试分支,如何使用 jenkins-shared-library 的特定分支???

shared-libraries jenkins jenkins-pipeline

15
推荐指数
2
解决办法
2万
查看次数

如何“docker 登录”到 OpenShift Docker 注册表

我正在使用部署在 Azure 中的 Redhat OpenShift 4.4.17。

我以管理员身份登录 OpenShift。

我本地有一个 Docker 镜像,现在我需要将我的 docker 镜像推送到 OpenShift Docker 注册表。

我正在使用下面的命令

docker login -u <user_name> -p `oc whoami -t` image-registry.openshift-image-registry.svc:5000
Run Code Online (Sandbox Code Playgroud)

我收到错误如下:

来自守护程序的错误响应:获取https://image-registry.openshift-image-registry.svc:5000/v2/:拨打 tcp:查找 image-registry.openshift-image-registry.svc:没有这样的主机”

我可以尝试什么来解决这个问题?

请看这个:

$ oc 获取路线 -n openshift-image-registry

 NAME                HOST/PORT                                              
Run Code Online (Sandbox Code Playgroud)

默认路由 默认路由 openshift-image-registry。

路径服务端口终止通配符

       image-registry   <all>     reencrypt     None
Run Code Online (Sandbox Code Playgroud)

azure openshift docker openshift-client-tools docker-registry

0
推荐指数
1
解决办法
8613
查看次数