[英]Running Maven in Jenkins with JFrog Artifactory produces PluginResolutionException
[英]Jfrog artifactory intigration with jenkins
我现在在 jfrog 工件上创建了一个本地 docker 存储库,我想使用 jenkins 管道推送 docker 图像。 有人可以指导我并提供一些资源链接吗
谢谢
ARTIFACTORY_DOCKER_REGISTRY 应该是IP/Artifactory-Repo-Key/IMAGE:TAG
HOST 应该是 docker 守护进程。
鉴于 Artifactory 充当任何其他 docker 注册表,您可以简单地在管道中使用Docker 步骤并执行以下操作。
docker.withRegistry('https://artifactoryu.registryy', 'credentials-id') {
def customImage = docker.build("my-image:${env.BUILD_ID}")
/* Push the container to the custom Registry */
customImage.push()
}
否则,您可以简单地使用 shell 脚本来执行此操作。
sh'''
docker login ${server-name}.jfrog.io
docker tag <image name> ${server-name}.jfrog.io/{repo-name}/<image name>
docker push ${server-name}.jfrog.io/{repo-name}/<image name>
'''
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.