在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
Jenkins安装
最低配置: 不少于256M内存,不低于1G磁盘,jdk版本>=8
安装jdk1.8
yum install -y java-1.8.0-openjdk
wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo
rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
yum install -y jenkins
systemctl start jenkins
less /var/log/jenkins/jenkins.log //查询admin密码
访问 http://ip:8080/ 进行安装
Jenkins相关目录
rpm -ql jenkins
安装目录/var/lib/jenkins
配置文件 /etc/sysconfig/jenkins
日志目录 /var/log/jenkins
Jenkins 分发二进制可执行文件用到rsync命令
在 /etc/passwd中 修改 jenkins 为 /bin/bash
jenkins:x:494:494:Jenkins Automation Server:/var/lib/jenkins:/bin/bash
在客户端
/etc/ssh/ssh_config 中修改
StrictHostKeyChecking no (去掉注释)
在 jenkins 服务器切换到 jenkins账户 su - jenkins 创建密钥 ssh-keygen Your identification has been saved in /var/lib/jenkins/.ssh/id_rsa. 将公钥内容 id_rsa.pub 拷贝到客户端 /root/.ssh/authorized_keys 文件内 将root账户公钥 id_rsa.pub也拷贝到客户端 /root/.ssh/authorized_keys 文件内
jenkins服务器安装go环境并配置环境变量 [root@pro-adserver ~]# go Usage: go command [arguments] The commands are:
[root@pro-adserver ~]# cat /etc/profile export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
jenkins 具体配置 添加任务 general 中 描述写 发布 ***** go 代码 使用自定义的工作空间 /data/go/src/*********
源码管理: 设置 git 仓库地址 , 账户密码 ,仓库分支
在构建 execute shell 编译go源码 生成 二进制可执行文件, 并分发到相应的服务器,并在对端服务器执行脚本重启服务。
|
请发表评论