
Jenkins持续集成
文章平均质量分 76
Jenkins持续集成相关文章
拄杖忙学轻声码
希望学习的同时也能和大家交流分享技术
展开
-
Jenkins配置远程服务器之Publish over SSH、SSH Servers、以及Linux系统生成RSA公私密钥
(1):可能是你配置到jenkins里的私钥没有携带起止标志-----BEGIN RSA PRIVATE KEY-----或-----END RSA PRIVATE KEY-----,这两个是要带着的。(2):如果你是最新版本的docker镜像安装的jenkins容器,那么原因可能是容器内ssh版本太高,生成的私钥格式不被新版本ssh认可。(1):.ssh文件夹、id_rsa、id_rsa.pub 权限为700。1、进入到远程目录,在目录节点下执行如下命令,生成rsa密钥。3、构建测试,查看控制台输出。原创 2022-10-19 17:50:53 · 12617 阅读 · 1 评论 -
Jenkins配置Git参数化构建项目
大家都知道使用Jenkins部署项目很方便,但是搭建Jenkins构建平台却比较繁琐,这里介绍一下任务配置重要步骤之参数化构建项目,以Gitee为例。5、添加字符参数 ---> 示例为docker镜像打包标签。2、回到任务项目主页,点击 Build With Parameters。3、添加Git参数 ---> 分支、默认值、过滤规则等。1、找到添加位置,勾选下方的“参数化构建过程”4、添加选项参数 ---> 示例为环境。2、选择添加Git参数。原创 2022-10-18 18:14:22 · 2844 阅读 · 0 评论 -
Docker+Jenkins+Gitee详细配置Jdk、Git、Maven环境变量,构建Git项目
2、Jenkins容器中使用的 docker 来自宿主机中安装的 docker,在创建jenkins容器的时候把 docker.sock 权限交给 Jenkins 容器,从而实现在 Jenkins 容器内部也可以直接操作docker命令。(3):因为我们在创建jenkins容器的时候,把jenkins_home挂载到了宿主机,所以也就等于在宿主机的 jenkins_home/workspace/test 项目下执行。3、添加Git代码仓库地址(支持Gitlab、GitCode等)、用户账号密码信息等。原创 2022-10-17 00:00:13 · 3445 阅读 · 0 评论 -
Docker安装Jenkins、附带JDK、Maven环境等
使用 ls /var/run/docker.sock -rlha 软链追踪可以看到 docker.sock 文件只有root或docker的身份才可以使用它,所以文件和权限都要给到jenkins。1、进入 cd //devtools/jenkins/jenkins_home 目录,vim hudson.model.UpdateCenter.xml。2、cd到 //devtools/jenkins/jenkins_home/secrets 目录。docker-cli位置:/usr/bin/docker。原创 2022-09-04 19:03:53 · 3464 阅读 · 0 评论