jenkins安装配置

获取jenkins安装源:
# wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo

# yum makecache
# yum -y update

导入公钥:
# rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key

安装:
# yum install -y jenkins


修改配置文件:
# vim /etc/sysconfig/jenkins
JENKINS_PORT="8090"
JENKINS_HOME="/data/jenkins/workspace"


修改默认【工作空间根目录】:
# vim /var/lib/jenkins/config.xml
查找 workspaceDir 关键字,自定义“工作空间根目录”
使之生效:【系统管理】-->> 【读取设置】

配置Jenkins构建任务代码仓库:
http://127.0.0.1:8080/credentials/store/system/domain/_/newCredentials 直接进入凭据添加界面
选择:SSH Username with private key
设置Private Key(查询SSH私钥 #cat ~/.ssh/id_rsa)


jenkins地址:
http://127.0.0.1:8080/jenkins/

【创建管理员】

Jenkins第一次启动:    
密码位置(超级管理员admin):
/root/.jenkins/secrets/initialAdminPassword(win10)
/var/lib/jenkins/secrets/initialAdminPassword(centos7)

插件位置:/root/.jenkins/plugins/


配置远程主机:“系统管理”---“系统设置”----“Publish over SSH”


【插件配置】
SSH
git

Publish Over SSH(用于连接远程服务器)
Deploy to container(用于把打包的应用发布到远程服务器)
Deploy Plugin

【全局工具配置】

JDK
Maven
    Maven Configuration:pom.xml配置
    /usr/local/maven/conf/settings-jenkins.xml

Git:/usr/local/git/bin/git

【系统配置】
Jenkins—>系统管理—>系统设置
Jenkins SSH Key:
Passphrase            服务器的密码
Path to key            连接远程服务器密钥文件的路径
Key                    密钥文件的内容 
Name                自定义服务器名
HostName            服务器IP外网地址
UserName            服务器用户名
Remote Directory    传输文件的目录

构建一个Maven项目:

Build-->>”高级...“
    Maven配置:
    -Dfile.encoding=UTF-8

    自定义工作空间

构建环境:
勾选:delete workspace before build starts

卸载jenkins:
1. 卸载软件:rpm -e jenkins
2. 删除遗留文件: find / -iname jenkins | xargs -n 1000 rm -rf

jenkins自动化部署:https://www.cnblogs.com/cheng95/p/6542036.html
应用部署-iapi-主机配置:https://wiki.st-creditech.com/pages/viewpage.action?pageId=722045

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值