首页 > 其他分享 >jenkins 与 jfrog container registry 集成示例

jenkins 与 jfrog container registry 集成示例

时间:2023-03-12 18:32:28浏览次数:41  
标签:jfrog container 示例 registry jenkins docker

1. 示例功能

示例仓库:https://github.com/ygqygq2/jenkins-jfrog-demo

jenkins 与 jfrog container registry 集成

  • [x] docker maven 打包,普通文件方式上传至 Artifactory,并远程 ssh 执行命令部署
  • [x] docker maven 打包,docker 方式上传至 Artifactory,并远程 ssh docker-compose 部署

2. 环境

  • [x] Docker 20.10.12
  • [x] Docker Compose v2.2.3
  • [x] Jenkins 2.375.3
  • [x] JFrog Container Registry license 7.55.6

3. 小结

示例中已实现日常使用最多的 2 种打包部署方式,直接拿来用或者稍加修改就能用于实际工作中。 虽然 jfrog container registry 免费版本没有 nexus 功能齐全,但是也基本够用了。对于免费 CI/CD 工具也算多了一种选择。

标签:jfrog,container,示例,registry,jenkins,docker
From: https://blog.51cto.com/ygqygq2/6116235

相关文章

  • 部署安装基于containerd 运行时kubernetes-v1.26.0
    部署安装基于containerd运行时kubernetes-v1.26.0一、准备系统CPURAMIP网卡主机名centos722192.168.84.128NATmastercentos722192.168.84.129......
  • qsort的使用方式示例
    (数组首元素地址,数组元素个数,数组中每个元素的大小,函数指针-比较两个元素所用函数的地址)#include<stdio.h>#include<stdlib.h>#include<string.h>//结构体structstu{char......
  • GLSL shder的简单示例
    GLSL的HelloWorld这一节中包含一个最基本的shader,它提供如下功能:顶点变换然后使用单一的颜色渲染图元。顶点shader前面已经说过,顶点shader负责完成顶点变换。这里将按......
  • 拉格朗日和kkt公式的应用示例
    https://o-o-sudo.github.io/numerical-methods/-kkt-lagrange-multiplier-to-kkt-condition.html                 ......
  • Docker安装Nginx入门示例
    测试环境:Ubuntu20.04Dockerversion23.0.1Nginx容器版本:1.23.31.拉取镜像拉取命令:dockerpullnginx:1.23.3查看镜像:yyj@yyj:~$dockerimagesREPOSITORYTA......
  • HTML-示例)
    <!doctypehtml><html><head><title>Bootstrap实例-堆叠的水平</title><linkrel="stylesheet"href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/boo......
  • HTML 示例代码
    <html><head><title>邮件</title><linkrel="stylesheet"href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css">......
  • Bash shell:bash脚本示例
    示例1:函数、local局部变量的使用1#!/bin/bash2foo1=hello3foo2=world4echo"$foo1"//双引号里的变量转义,输出hello5echo'$foo1'//单引号里的变量不会......
  • vue+leaflet示例:地图分屏对比展示(附源码下载)
    demo源码运行环境以及配置运行环境:依赖Node安装环境,demo本地Node版本:14.19.1。运行工具:vscode或者其他工具。配置方式:下载demo源码,vscode打开,然后顺序执行以下命令:(1)......
  • 深入理解CSS Grid网页布局,并通过示例来演示如何使用
    使用CSSGrid布局是一种现代的设计方式,它能够让我们更加灵活地布局网页内容。在这篇技术博客中,我们将深入理解CSSGrid布局,并通过示例代码来演示如何使用它。什么是CSSGrid......