一、分析准备 接上文,我们的前端代码是通过git管理的,需求是通过Jenkins拉取前端VUE代码并且编译生成待部署的部署包。经过分析,我们需要做如下的准备: 1、Jenkins的机器能拉取git代码并编译;——已完成 2、Jenkins的机器能通过SSH连接项目所在的windows server服 ...
持续化集成,发布离不开CICD,CICD中有最重要的一个程序就是jenkins,本章主要讲jenkins部署和建立项目任务 jenkins的出现,大大的提高了代码上线问题,通过图中可以看出,开发人员通过git客户端,将写的代码包丢给gitlub,jenkins会按我们给出的要求规则,自动拉取gitl ...
分类:
其他好文 时间:
2020-12-17 12:01:31
阅读次数:
2
搭建时间服务器,客户端可在每天早晨的9:00整从ntp服务器更新自己的时间 搭建时间服务器 [root@bogon ~]# getenforce # 查看 selinux 状态 [root@bogon ~]# systemctl status firewalld # 查看防火墙状态 [root@bo ...
分类:
其他好文 时间:
2020-12-16 12:47:27
阅读次数:
2
1.安装 需先下载java环境 # 拉取库的配置到本地对应文件 0、wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo 1、wget https://pkg.jenkins.io/re ...
分类:
其他好文 时间:
2020-12-16 12:42:58
阅读次数:
2
一、首先先介绍下我的环境: 1、 win10系统 2、 ant版本:apache-ant-1.10.1(作用:执行脚本,便于后期的持续集成,下载地址:http://ant.apache.org/bindownload.cgi) 3、 jmeter版本:apache-jmeter-3.1(即下即用,无 ...
分类:
其他好文 时间:
2020-12-16 12:35:03
阅读次数:
2
一、安装邮件插件 在系统管理 插件管理,可选插件中找到 Email Extension Plugin安装。 二、配置邮件服务器 在系统配置中找到Jenkins Locaction项填入Jenkins URL和系统管理员邮件地址,系统管理员邮件地址一定要配置,否则发不了邮件通知。因为邮件通知都是由系统 ...
分类:
其他好文 时间:
2020-12-15 12:18:15
阅读次数:
3
1、在安装jenkins服务器上安装git和nodejs,且配置环境变量。 2、jenkins安装git、nodejs、Publish Over SSH 插件 manage jenkins --> manage plugins --> 可选插件 安装完成后重启一下jenkins服务http://ip ...
分类:
其他好文 时间:
2020-12-08 12:18:56
阅读次数:
4
1 需要安装startup-trigger-plugin和Groovy插件。 2 在Job配置页面,构建触发器,勾选Build when job nodes start; 3 在Job配置页面,增加构建步骤Execute system Groovy script,在Groovy Command中输入 ...
分类:
Web程序 时间:
2020-12-05 11:09:44
阅读次数:
10
jenkins针对不同的项目组对用户进行权限分配 需求:针对不同项目对用户进行权限、功能分配,没有权限的项目不在当前视图显示 所需插件:Role-Based Strategy或者Role-based Authorization Strategy 操作步骤: Mannge Jenkins --> Ma ...
分类:
其他好文 时间:
2020-12-05 10:56:31
阅读次数:
9
2020/11/29_第1次修改 ccb_warlock 最近构建了一次持续发布环境,其中需要通过ssh密钥配对来实现对另一台服务器的操作,我曾经在17年整理gitlab远程备份时整理了这块的内容,目前将这个内容单独抽出一篇整理,来关联后续的随笔。 示例目标:jenkins服务器可以在不用输入用户名 ...
分类:
其他好文 时间:
2020-12-04 10:55:22
阅读次数:
7