jenkins部署与基本配置

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u013494765/article/details/88235832

jenkins部署

gerrit->jenkins->docker

容器构建

docker run -d --name jenkins -p 8087:8080 -v /usr/local/jenkins:/var/jenkins_home jenkins

/var/jenkins_home:jenkins数据文件默认位置

jenkins使用

  1. 首次登陆
192.168.0.69:8087

进入容器文件夹:

   $ cat /var/jenkins_home/secrets/initialAdminPassword,

获取jekins管理员密码,填写在登陆页面。
登陆完成后,会提示创建一个登陆账户,以便日常维护

  1. 插件选择 默认选择即可
    系统管理->管理插件
    需要额外下载两个插件:
    CVS、Deploy to container(负责将war包上传至容器)

  2. 系统配置CVS
    进入系统管理->系统设置进行配置
    首先在服务器容器中生成密钥

docker exec -it jenkins /bin/bash
ssh-keygen -t rsa -C ***@***.com.cn

-C: 只是用于标记
密码为空
可以指定密钥保存地址:/var/jenkins_home/.ssh/id_rsa
文件夹请事先创建,密钥下一步会使用到
在这里插入图片描述

  1. 添加凭据(jenkins从gerrit拉取代码 使用的密钥)
    凭据->系统->全局凭据->添加凭据
docker exec -it jenkins /bin/bash
cd /var/jenkins_home/.ssh/
cat id_rsa

在这里插入图片描述
再添加一个tomcat manager的用户名,密码
在这里插入图片描述

  1. gerrit 添加公钥
    setting->SSH Public Keys->Add Keys
docker exec -it jenkins /bin/bash
cd /var/jenkins_home/.ssh/
cat id_rsa.pub
  1. 添加gradle版本
    系统管理->Global Tool Configuration
    在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/u013494765/article/details/88235832