场景 云端软件使用 Jenkins 发布版本时,需要将 Jenkins 的计算节点远程连接到 k8s master 节点上,并执行 kubectl 命令。由于 kubectl...
场景 云端软件使用 Jenkins 发布版本时,需要将 Jenkins 的计算节点远程连接到 k8s master 节点上,并执行 kubectl 命令。由于 kubectl...
已验证,思路二可行
Jenkinsfile when 条件判断: 提交合并请求时,不执行某个 stage已经是第三次修正这篇笔记了,希望不用再改了o(╥﹏╥)o 需求 Gitlab 通过 MR 和合并触发构建,MR 的时候只需要运行 CI ,不需要部署,只有合并后才执行部署动作...
已经是第三次修正这篇笔记了,希望不用再改了o(╥﹏╥)o 需求 Gitlab 通过 MR 和合并触发构建,MR 的时候只需要运行 CI ,不需要部署,只有合并后才执行部署动作...
插件安装 gitlab-plugin 添加认证 添加认证的操作,分为两个部分,一个是在 Gitlab 上完成,一个是在 Jenkins 上完成。 Gitlab 认证配置 在 ...
1. 安装 Nexus3 安装部署参考:Nexus3 安装配置[https://www.jianshu.com/p/32df804c88cd]。 2. 配置 Docker 私...
hosted:私有库。用于本地或企业内部资源的存储,支持用户上传或者下载资源。可以对资源进行版本管理。 proxy:依赖库。用于本地或企业内部资源的依赖代理。可以访问内网不可...
1. Nexus 介绍 1.1 Nexus 是什么 Nexus 是个强大的仓库管理器,它极大地简化本地内部仓库的维护和外部仓库的访问。 它支持的仓库类型有: apt bowe...
在实际工作过程中,由于特殊原因,会出现代码库迁移的情况。这种迁移一般都需要对整个代码库做镜像迁移,保留原来的所有 branch,tag,commit log 等信息。 git...
该方法针对 Linux 操作系统 镜像打包 镜像共享
SCP?这就是 SSH 的便捷文件传输功能,对吗? 好吧,不完全是。这更像是黑客。或两种非法协议和非标准化协议的混搭。让我们看一下有趣的(可怕的)细节。 什么是SCP? 安全...
git clone 案例一 问题 trace :fatal:Authentication failed for '...' 原因分析一:使用 ssh 协议下载代码,账户认证失...
背景 在使用 git 的时候,会遇到必须把某些文件放到 Git 工作目录中,但又不能提交它们的场景,比如说,保存了数据库密码的配置文件或者编译过程中生成的中间文件等等,每次 ...
容器清理 docker container prune : 仅删除停止运行的容器。 docker rm -f $(docker ps -aq) : 删除所有容器(包括停止...