我有一个名为“jenkins-shared-library”的 jenkins 共享库的存储库,现在我创建了一个名为“test”的新分支,
我有一个应用程序需要在 jenkins 文件中使用这个 jenkins 共享库,目前它被称为
@Library('jenkins-shared-library')_
Run Code Online (Sandbox Code Playgroud)
我想在 jenkinsfile 中使用 jenkins-shared-library 的这个特定测试分支,如何使用 jenkins-shared-library 的特定分支???
我正在使用部署在 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