在linux(deepin)上部署jenkins环境

在linux(deepin)上部署jenkins环境

说明

Jenkins是一个开源的持续集成的服务器,Jenkins开源帮助我们自动构建各类项目。Jenkins强大的插件式,使得Jenkins可以集成很多软件,可能帮助我们持续集成我们的工程项目。

安装


# 添加仓库秘钥
wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -

# 安装jre(最新即可)
sudo apt install openjdk-11-jre

# 安装jenkins
sudo apt install jenkins

配置


# 根据需要修改jenkins配置文件,如端口
sudo vim /etc/default/jenkins

# 重启服务
sudo systemctl restart jenkins.service

# 添加自启动
sudo systemctl enable jenkins.service

启动

1、通过浏览器访问web服务:localhost:port(远端访问ip加port),首次访问需要输入服务器jenkins初始密码sudo cat /var/lib/jenkins/secrets/initialAdminPassword,将密码粘贴到浏览器密码输入框
2、根据引导进行后续配置,设置用户名(或使用admin默认用户)
3、根据需求安装插件

定时任务配置

1、项目配置中,Build triggers(构建触发器)选择Build periodically
2、填写日程规则,规则格式:


MINUTE HOUR DOM MONTH DOW
MINUTE	Minutes within the hour (0–59)
HOUR	The hour of the day (0–23)
House	The day of the month (1–31)
MONTH	The month (1–12)
DOW	The day of the week (0–7) where 0 and 7 are Sunday.

设置远程服务器执行

1、安装ssh服务插件(Manage Jenkins --> Manager Plugins --> 安装Publish Over SSH插件)
2、从首页进入Configure System,配置 Publish over SSH
3、Passphrase填写未加密的远程密码,SSH Servers中填写远程主机名、ip、端口等信息
4、保存配置
5、项目配置中,Build Steps选择Send files or execute commands over SSH
6、Exec command中填写远程执行命令

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值