草庐IT

Team-Jenkins

全部标签

Linux系统之Team链路聚合配置

Linux系统之Team链路聚合配置一、Team链路聚合介绍1.Teaming技术简介2.网卡的bonding和Teaming技术3.Team常用工作模式二、实践环境规划三、添加物理网卡1.新增物理网卡2.查看网卡信息四、Team链路聚合配置1.查看team的工作模式2.创建team0的网络接口3.配置team0接口的IP地址4.添加team0的子接口5.激活网卡6.检查team0接口的状态五、测试Team链路聚合1.测试team0接口的网络连通情况1.停用ens37网卡3.测试网络情况六、删除子接口操作1.删除子接口2.查看网卡信息3.重启team0一、Team链路聚合介绍1.Teaming

Jenkins 的简单安装

一、jenkins介绍Jenkins是帮我们将代码进行统一的编译打包、还可以放到tomcat容器中进行发布。我们通过配置,将以前:编译、打包、上传、部署到Tomcat中的过程交给Jenkins,Jenkins通过给定的代码地址URL(代码仓库地址),将代码拉取到其“宿主服务器”(Jenkins的安装位置),进行编译、打包和发布到Tomcat容器中。二、jenkins的工作流程测试环境中:1.开发者会将代码上传到版本库中。2.jenkins通过配置版本库的连接地址,获取到源代码。3.jenkins获取到源代码之后通过参数化构建(或者触发器)开始编译打包。4.jenkins通过调用maven(An

Jenkins的几种安装方式以及邮件配置

目录Jenkins介绍Jenkins下载、安装一、通过war包安装二、通过docker安装jenkins容器中添加git,maven等组件jenkins容器中的公钥私钥在jenkins容器中调用docker简单的方式启动DockerserverRESTAPI一个jenkins示例三、通过Homebrew安装访问Jenkins、Jenkins配置Jenkins配置邮件发送Jenkins介绍Jenkins是一个java开发的、开源的、非常好用持续集成的工具,它能帮我们实现自动化部署环境、测试、打包等等的工作,还可以在构建任务成功或者失败之后给我们发邮件通知。什么叫持续集成呢,就是能重复、持久的去运

在jenkins Extensible Choice插件中使用groovy script获取git仓库代码分支

样例groovyscript代码importgroovy.json.*importjava.text.SimpleDateFormatimportgroovy.json.JsonSlurper;try{ListString>params=newArrayListString>()URLapiUrl="https://gitee.com/api/v5/repos/{组织名称}/{仓库名称}/branches?access_token={授权token}".toURL()Listjson=newJsonSlurper().parse(apiUrl.newReader())for(repoinjso

Jenkins与【Publish Over SSH】

目录一、Jenkins的下载和安装一、介绍二、作用:三、下载四、安装五、修改Jenkins配置六、启动Jenkins七、防火墙 八、访问Jenkins九、跳过插件安装二、插件源地址替换三、PublishOverSSH插件的使用和安装一、Jenkins的下载和安装一、介绍Jenkins是一个开源的、提供友好操作界面的持续集成工具,起源于Hidson,主要用于持续、自动的构建或测试软件项目、监控外部任务的运行。Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。通常与版本管理工具、构建工具结合使用;常用的版本控制工具有SW、GIT,构建工具有maven

jenkins——参数化配置、插件安装以及Jenkins SSH 插件安装

文章目录一、Jenkins参数化配置参数化Job的配置二、插件安装1、插件安装入口2、插件管理代理3、插件新装4、插件更新5、插件移除和禁用三、JenkinsSSH插件安装1、下载SSHAgent插件2、SSHAgent相关使用一、Jenkins参数化配置同一个项目需要在不同环境下测试参数化Job的配置1、选择参数化构建过程,选择选项参数2、名称填入env3、选项配置三个值分别:dev、test、online4、添加描述5、编写shell命令6、构建项目7、控制台查看输出二、插件安装Jenkins强大的原因之一就是插件众多插件帮助Jenkins丰富自身原有的功能1、插件安装入口Dashboar

centos安装Jenkins部署jar(使用jdk11启Jenkins)jdk8启项目

 一、安装和配置Jenkins安装前可以先卸载  rpm-ejenkins   find/-inamejenkins|xargs-n1000rm-rf1.下载Jenkins.war或者npm文件(直接去镜像平台下载)注意:最后一个支持1.8版本jenkins-2.346.3  https://repo.huaweicloud.com/jenkins/redhat-stable/jenkins-2.346.3-1.1.noarch.rpm  https://mirrors.tuna.tsinghua.edu.cn/jenkins/war/2.388/(这个直接启动nohupjava-jarjen

【已解决】aspose工具word转pdf文件,在linux服务器上使用docker-jenkins部署出现内容乱码问题

一、背景介绍因项目需求,需要将word格式文件转换pdf并添加水印,由于我在本地windos开发环境调试没有任何问题,一到测试环境linux发现乱码例如: 二、排查原因由于项目是用docker+jenkins部署,经排查后发现原因是因为Linux跟windos中的字体不一样,windos中c:\windos\user\Fonts目录中自带很多字体。但linuxdocker容器中并没有映射或者挂载这些字符集导致pdf下载的时候乱码三、解决方案1.将windos中c:\windos\user\Fonts目录中的字体复制到一个新的文件夹中,并上传到linux/usr/share/fonts这个目录下

jenkins、ant、selenium、testng搭建自动化测试框架

 如果在你的理解中自动化测试就是在eclipse里面讲webdriver的包引入,然后写一些测试脚本,这就是你所说的自动化测试,其实这个还不能算是真正的自动化测试,你见过每次需要运行的时候还需要打开eclipse然后去选择运行文件吗?没有吧!应为那样真的是很low的!下面说一下经理的两种自动化测试:一、将脚本写好,放在服务器,通过定时任务去执行,这个是针对每天或者一些时间段需要执行的任务去做的,但是运用比较少,之前是用来定时检查线上所有的接口开发的一套系统。二、就是本文讲的。  进入正文,先说一下我们的思想:    1、使用eclipse加上webdriver把我们的脚本写好。    2、所有

devops完整搭建教程(gitlab、jenkins、harbor、docker)

devops完整搭建教程(gitlab、jenkins、harbor、docker)文章目录devops完整搭建教程(gitlab、jenkins、harbor、docker)1.简介:2.工作流程:3.优缺点4.环境说明5.部署前准备工作5.1.所有主机永久关闭防火墙和selinux5.2.配置yum源5.3.配置主机名与IP地址解析6.部署gitlab主机6.1.安装gitlab6.2.配置gitlab6.3.破解gitlab管理员密码6.4.查看gitlab的web页面7.部署jenkins主机7.1.部署tomcat7.2.安装jenkins7.3.访问jenkins的web页面7.4