配置windows节点(SSH) windows操作系统: windows7 1、下载Openssh # 下载地址 https://github.com/PowerShell/Win32-OpenSSH/releases 2、解压缩安装包 #将安装包解压到 C:\Program Files\OpenSSH 3、安装启动openssh # 打开cmd命令行,并进入到C:\Program Files\OpenSSH power
linux下载和安装Jenkin在docker容器上 如今有多个Jenkins镜像,但官方最推荐的镜像是jenkins/jenkins:lst,这个镜像是目前Jenkins长期支持版本(Long-Term Support). 该镜像未内置Docker CLi而且没有包含常用的Blue Ocean 插件和特性,想要使用所有Jenkins特性需要执行下列步骤。 注:历史版
乱码问题 如下图所示,在jenkins job build之后出现乱码问题: 参考:docker jenkins 官方文档,需要在jenkins中修改系统环境变量支持UTF-8: --env JAVA_OPTS=“-Dfile.encoding=UTF-8" html report被block,不能显示 参考:docker jenkins 官方文档,需在jenkins run时 configure
升级jenkins war包后的一些想法 接上文升级jenkns war包后的问题处理,很遗憾的告诉大家,最终还是回滚未升级前的旧版本了。因为问题接二连三,虽然解决了上文的几个问题,我也以为仅仅只有小问题,但发现有个中文乱码问题: 没问题前为中文正常显示, 对于这个问题,其实觉得一开始影
环境搭建 先安装好docker环境,可以查看上一篇文章 https://www.cnblogs.com/mimistudy/p/16325610.html 准备 先查看jenkins镜像资源 docker search jenkins 下载镜像文件 选择第二个镜像文件 docker pull jenkins/jenkins 查看本地镜像 docker images 创建j
前提 已经在docker下已经配置好jenkins容器了,是将python安装在jenkins容器下的docker下安装jenkins容器 如未配置请看上一篇 https://www.cnblogs.com/mimistudy/p/16325615.html 1.以root权限进入jenkins容器: docker exec -it -uroot jenkins bash 2、前置安装一些软件
1 背景 在实际开发中,我们经常要一边开发一边测试,当然这里说的测试并不是程序员对自己代码的单元测试,而是同组程序员将代码提交后,由测试人员测试; 或者前后端分离后,经常会修改接口,然后重新部署; 这些情况都会涉及到频繁的打包部署; 手动打包常规步骤: 1.提交代码
安装配置Jenkins 1、安装JDK环境 java -version 没有的话,先安装: yum install java-1.8.0-openjdk* -y 2、安装Jenkins进入到Jenkins页面:http://updates.jenkins-ci.org/download/war/ 下载Jenkins的war包:http://updates.jenkins-ci.org/download/war/2.326/jenkins.
目录 前言 工具安装 安装jmeter 安装JDK 安装ant 安装Jenkins Jenkins持续集成构建 新建自由项目 手动构建 查看构建结果 FQA 构建时没有从仓库拉取代码,而是直接从本地读取build.xml文件,构建后邮件发送成功但是接收不到测试报告附件? 收到的邮件附件,打开测试报
更新yum sudo yum update 安装docker yum -y install docker 查看docker版本 docker -v docker搜索jenkins镜像 docker search jenkins第一个官方不维护了,选第二个 拉去jenkins docker pull jenkins/jenkins 创建挂在节点目录,授权后创建 mkdir -p /var/jenkins_node c
前言:今天老大说让我写个jenkins挂掉自动拉起的脚本,然后说jenkins挂了好多次了,让我找找原因,当时想自动拉起脚本不能根本上解决问题,我就去看tomcat日志,因为jenkins是在tomcat下启动的,然后过滤查询日志发现以下报错。 在网上查看相关问题,发现是因为资源添加到Web应用程序[/jenkin
### 1、简介 k8s-master服务器:192.168.4.170 jenkins服务器: 192.168.4.173 2、进入k8s-master节点查看是否有config文件 #进入k8s-master节点查看config文件 [root@k8s-master ~]# cd /root/.kube [root@k8s-master .kube]# ll total 8 drwxr-x---. 4 root root 35 May 26
使用git之前的准备工作 1、 搭建Jenkins的机器上,有安装git,配置git的安装地址,Jenkins配置Git的安装地址 2、 Global Tool Configuration - > Git:配置git的安装地址 3、 Jenkins的插件管理,有Git相关的插件 创建项目-》选择自由风格 1、在项目general,选择github,填写github的地
pipeline最简结构 pipeline { agent any stages { stage("build") { steps { echo "hello world" } } } } pipeline:代表整条流水线,包括整条流水线的逻辑 stages:流水线中多个stage的容器。stages部分至少包含一个stage stage:阶段,代表流水线的阶段。每个阶段都必
Jenkins流水线(Pipeline) 说明:在任务项目构建的过程中通过Pipeline来呈现每个构建阶段的细节信息。 一、配置Pipeline 1、创建流水线任务 2、根据场景添加需要等项目、注:我这里根据上一节的内容一次添加,以测试为主。 ....略(自定义) 3、使用Pipeline流水线Shell、保存。 使用Hello W
一、Jenkins参数化构建 功能:构建时可根据传参方式传入脚本中 场景:可根据需要传入参数的场景使用 二、常用参数化构建 1、任务configure --> General --> 选择参数化构建选项 常用:文本参数、字符参数、密码参数 Name:变量名 Default Value:值 任务configure --> General --> Bui
一、Jenkins用户权限管理 插件管理搜索下面的插件并下载 插件:Role-based Authorization Strategy 功能:全局安全配置下 --> 访问控制下回多出Role-based选项 二、默认注册用户(拥有管理员权限功能) 1、进入安全配置下--> 启用用户允许登录,并保存。配置如下图 2、进入登录页面,手动
一、前期准备 1、提前安装好jdk1.8 2、进入官网下载包,官网:https://jenkins.io/zh/ 3、使用版本jenkins-2.176.3 安装Jenkins # 下载yum源 sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo # 下载key sudo rpm --import https://pk
0.背景 某天,Jenkins 运维支持群里,有同学反馈说,点击 job 页面的取消执行按钮不生效,job 执行停不下来。 收到这个反馈后,我自己也试了下,发现确实点页面取消按钮不管用,点了好几次,job 执行就是停不下来。 跟 SRE 同学咨询了下,原来是 Jenkins 因为磁盘故障,发生了重启。Jenkins 的 job 在
背景 我们最近在对 Jenkins 的构建做一些监控,包括 build 时长、队列排队时长、构建结果(成功/失败/abort)等数据。 我们在 Jenkins Shared Library 中获取这些数据,然后通过 HTTP 请求的方式,回调给另外一个监控 Server。 Build 时长、构建结果(成功/失败/abort)等数据,相对好获取,在 Je
什么是持续集成? 持续集成是⼀种软件开发实践,即团队开发成员经常集成他们的⼯作,通过每个成员每天⾄少集成⼀次,也就意味着每天可能会发⽣多次集成 每次集成都通过⾃动化的构建(包括编译,发布,⾃动化测试)来验证,从⽽尽早地发现集成错误 Jenkins是企业⽤来做CI、CD最多的开源框
前言:That's the prologue, you read that right 一、配置准备 1.安装 Email Extension Plugin 插件 二、配置邮件 Email Extension Plugin 部分 1.进入系统管理 2.找到 Email Extension Plugin 3.输入 SMTP server(本文以163邮箱为例) 4.输入 SMTP Port 5.添加邮箱
建议使用Jenkins中文社区提供的jenkins镜像 jenkins的中文社区官网:https://www.jenkins.io/zh 镜像拉取地址 docker pull jenkinszh/jenkins-zh:2.267 设置挂载jenkins目录 mkdir /home/jenkins_home chmod -R 777 /home/jenkins_home 启动容器 docker run -d -p 8080:8080
前言 jenkins是一种代码构建平台,属于CI/CD中CI的一部分(持续集成)。 安装 环境 IP:192.168.0.10 系统:centos 7 快速安装步骤 官网下载jenkins.war 使用yum安装openjdk。yum install -y java-1.8.0-openjdk 使用java -jar jenkins.war启动 浏览器访问:http://192.168.0.10:8080,管理
Jenkins-更改插件镜像源地址 进入 系统管理 > 插件管理 > 高级 在升级站点输入框,输入清华的Jenkins镜像源地址;点击提交保存即可; jenkins插件清华大学镜像地址: http://mirror.esuni.jp/jenkins/updates/update-center.json