草庐IT

Jenkins-Build

全部标签

【无标题】jenkins消息模板(飞书)

这里写目录标题Jenkins安装的插件发送消息到飞书预览1(单Job)预览2(多Job,概览)Jenkins安装的插件插件名称作用RebuilderRebuilder。官方地址:https://plugins.jenkins.io/rebuild安装方式:在Jenkins插件当中直接搜索即可安装。功能说明:此插件可以直接重复上次构建,也可以用于查看一些参数比较复杂的构建时,上次构建所选的参数是什么。非常nice的一个插件。AnsiColor。官方地址:https://plugins.jenkins.io/ansicolor安装方式:在Jenkins插件当中直接搜索即可安装。功能说明:扩展支持我

Jenkins 详细安装流程及填坑记录「图文」

目录一、前言二、环境准备三、安装步骤1、安装jdk 2、安装jenkins3、配置修改 4、jenkins启动四、登录jenkins 一、前言省流:本文仅记录Jenkins详细安装过程,以及安装过程中经常遇到的问题。二、环境准备Linux系统:CentOS7jdk版本:jdk-11.0.20-linux-aarch64.tar.gzjenkins版本:Jenkins2.414.1CPU:至少2核,建议使用多核CPU,以便同时处理多个构建任务。内存:Jenkins内存需求较高,一般推荐至少4GB。注意:jenkins2.346.1版本支持jdk1.8和jdk11,最后一版支持jdk1.8的版本。

idea运行项目启动不起来,一直卡在build不动(已解决)

1、问题复现:今天启动之前很久没有启动的一个项目,然后就出现了这样:或者是:Build一半或者更少,然后就不动了 2、尝试解决问题:先百度一下,果然有很多志同道合的小伙伴也有相同的问题:看了一下很多解决方案基本就是调内存、重启。。。等等操作,下方截图其他人的解决方案:(可参考,但基本都没用) 3、解决问题:因为我的电脑内存和idea内存都设置的蛮大的,之前也没有出现这类问题,所有我考虑两个方面,一个是网络原因,另一个是缓存问题。1、缓存问题:删了C盘临时文件后再启动就好了先看下是不是缓存问题,找到自己idea的临时缓存目录,我的是这样的C:\USERS\用户名\AppData\Local\Te

Jenkins构建不同项目时jdk版本的切换

 前段时间遇到的一个问题,由于多个项目所依赖的jdk版本不同,导致我另一个项目无法通过Jenkins自动构建,都是由手动打包部署的查了下才发现jdk版本在构建任务中能够自由切换(当时不知怎么就没想到,傻了)话不多说,现在开始配置需要的jdk版本1、下载需要的jdk版本JavaDownloads|Oracle(官网)之前项目都是依赖jdk1.8,新项目则需要jdk1.92、进行全局工具配置下载的jdk不需要在本地配置环境变量,只用在Jenkins中进行全局工具配置打开Jenkins,进入GlobalToolConfiguration(全局工具配置)添加项目需要的jdk路径后保存应用3、构建创建一

Pytest+selenium+allure+Jenkins自动化测试框架搭建及使用

一、   环境搭建1.   Python下载及安装Python可应用于多平台包括windows,Linux和MacOSX,本文主要介绍windows环境下。你可以通过终端窗口输入"python"命令来查看本地是否已经安装Python以及Python的安装版本。 如未安装python,推荐下载python3.8.3以上版本,本文主要介绍windows下安装,打开WEB浏览器访问https://www.python.org/downloads/windows/,在下载列表选择对应的Windows系统平台安装包,如文件名python-3.9.5-amd64.exe(对应64位操作系统),直接运行安装

Cannot run program “mvn“ (in directory “/var/jenkins_home/workspace/jenkins-test“):

问题描述完整报错:Caused:java.io.IOException:Cannotrunprogram“mvn”(indirectory“/var/jenkins_home/workspace/jenkins-test”):error=2,Nosuchfileordirectory原因分析:问题就在配置构建时,Maven版本选择了(默认),解决方案:Maven版本选择之前全局配置的maven名就行了

云图说|华为云CodeArts Build,云端化的编译构建平台

阅识风云是华为云信息大咖,擅长将复杂信息多元化呈现,其出品的一张图(云图说)、深入浅出的博文(云小课)或短视频(云视厅)总有一款能让您快速上手华为云。更多精彩内容请单击此处。本文分享自华为云社区《云图说|华为云CodeArtsBuild,云端化的编译构建平台》,作者:阅识风云。互联网企业业务种类多,业务跨平台,多语言编程成为常态?传统应用软件为本地应用,业务复杂,软件规模大,编译构建耗时长?移动终端APP业务变化快,交付要求短平快?对于以上的问题,又该如何解决呢?华为云编译构建CodeArtsBuild又放大招啦!隆重上线了适用于Web应用前台、后端应用程序,支持按需分配编译构建资源,支持An

java - Maven Build 在 Surefire 测试之间挂起

由于没有明显的原因,并且没有对代码进行任何相关更改,我的数据库surefire测试在特定测试后挂起。控制台输出表明测试50成功完成,测试51尚未开始[INFO]Runningxxxx.server.db.dao.Test50[INFO]Testsrun:1,Failures:0,Errors:0,Skipped:0,Timeelapsed:0.954s-inxxxx.server.db.dao.Test50我运行了以下命令来检索下面的线程转储mvndebug-DforkCount=0cleaninstall以下也不起作用,并在测试运行的同一点导致相同的行为mvncleaninstall

jenkins配置ssh服务器&配置ssh servers

jenkins配置ssh服务器1.系统管理-》配置-》PublishoverSSH2.生成秘钥2.1已有秘钥无须在生成,只需要吧公钥配置到将要配置的sshserver服务器上即可。2.2第一次配置需要秘钥3.配置秘钥4.补充1.系统管理-》配置-》PublishoverSSH当然,没有这个插件的第一时间去插件管理里面去下载2.生成秘钥任意找一台服务器,生成即可。2.1已有秘钥无须在生成,只需要吧公钥配置到将要配置的sshserver服务器上即可。authorized_keys公钥放到服务器上/root/.ssh/文件夹下即可。当测试显示Success即表明配置完成!2.2第一次配置需要秘钥1、