jenkins sonar qube

jenkins并发任务

# Node添加标签 # job 会并发执行,选择标签为test_os的Node ......
任务 jenkins

yum命令安装jenkins

#yum命令安装jenkins 主机地址 192.168.100.135 系统centos7.5 版本:jenkins-2.414 ##1.前提安装了java ``` [root@zxh7-5 ~]# java -version openjdk version "11.0.19" 2023-04-1 ......
命令 jenkins yum

迁移原Jenkins数据到新搭建的Jenkins中

如果我们有一个运行了很久的Jenkins,但想要把运行的数据备份和恢复到我们新部署的Jenkins中,如何操作呢? Jenkins本身其实是提供了备份插件的,我们在Jenkins中安装 ThinBackup 插件即可实现。 安装成功后,可以在系统管理中找到插件的入口: 进入后页面如下: 首先进入se ......
Jenkins 数据

jenkins-slave

# 安装SSH Agent插件 # 启用SSH Server ......
jenkins-slave jenkins slave

Jenkins主从架构的实现

# 一、概要 提到K8S环境下的CI/CD,可以使用的工具有很多,比如Jenkins、Gitlab CI、新兴的drone等,考虑到大多公司在VM环境下都采用 Jenkins 集群来搭建符合需求的 CI/CD 流程,这里先给介绍大家下Kubernetes+Jenkins的CI/CD方案。 Jenki ......
主从 架构 Jenkins

Jenkins 系列3 --- pipeline

一、概要 1. 承上启下 Jenkins系列 2. 概念 Pipeline用于顺序执行应用部署所需的任务,比如Build(编译)、Test(编译)和Deploy(部署)等。Pipeline是Jenkins的核心组成部分。 Pipeline定义在Jenkinsfile中,它支持两种语法定义,一种是De ......
pipeline Jenkins

jenkins流水线报错

jenkins流水线报错 - org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed: WorkflowScript: 1: unable to resolve class Declarative ......
线报 流水 jenkins

Jenkins pipeline(之Groovy语法简介)

1.Jenkins pipeline编写风格:Jenkinsfile 声明式风格、脚本式风格 声明式:格式有强规范性(优势:可读性强。缺点:不灵活、代码冗长) 脚本式:使用groovy语言编写,灵活性高,可读性差。优点:实现自定义逻辑更方便、可对功能代码段封装为方法(函数)或类 2.流水线脚本结构 ......
语法 pipeline Jenkins 简介 Groovy

jenkins持续集成

1. jenkins简介 用于持续自动的构建、测试软件项目,监控外部任务的运行,Java语言编写 意义:任一环节都是自动完成,有利于软件发展趋势,节省开发测试时间 CI/CD:持续集成、持续交付。 持续集成定义:一个自动化构建的过程 2.jenkins组件 一个自动构建的过程,包括自动编译、分发、部 ......
jenkins

jenkins构建历史中的Build Name设置

# 安装插件Build Name and Description Setter 和build user vars build user vars 此插件用于设置用户构建变量:jenkins用户名和ID等。 Build Name and Description Setter 此插件用于修改构建的显示名 ......
jenkins 历史 Build Name

jenkins配置用户权限

#新建用户 # 项目矩阵授权策略,允许read。需要安装插件-搜索:matrix-auth # 配置项目权限 # 配置后使用 ......
权限 jenkins 用户

jenkins部署spring boot

安装docker, ~~~shell apt-get install docker -y ~~~ docker部署Jenkins ~~~shell docker run --name jenkins -p 8080:8080 -p 50000:50000 --restart=on-failure - ......
jenkins spring boot

jenkins汉化一部分问题(一半中文一半英文)解决

方法如下,可以临时完美修复。 1. 将语言设定为zh_US,Jenkins切换为英文。 2. 调用restart重启Jenkins:http://jenkisn网址/restart。 3. 再次语言设定为zh_CN,刷新即可。 ......
jenkins 问题

Jenkins远程管理K8S集群实现自动POD部署

# Jenkins远程管理K8S集群实现自动POD部署 大致思路 1. 修改.kube/config 文件,增加新集群的context 2. 建立隧道将集群控制端口映射到Jenkins服务器本地端口 3. 测试jenkin 切换到新context 是否能控制该集群 4. 新集群配置对接Harbor仓 ......
远程管理 集群 Jenkins K8S POD

jenkins+pytest+allure(linux)

#安装java [root@localhost ~]# tar -xzvf openjdk-11.0.2_linux-x64_bin.tar.gz [root@localhost ~]# mv jdk-11.0.2 /opt/ [root@localhost ~]# ln -s /opt/jdk-1 ......
jenkins allure pytest linux

jenkins部署及gitlab联调

# jenkins部署及gitlab联调 [toc] # 一、jenkins安装 ## 1.环境优化 ```sh 防火墙开通访问端口 centos8查看防火墙开放的端口 firewall-cmd --zone=public --list-ports 开通5432端口 firewall-cmd --z ......
jenkins gitlab

安装jenkins

1.下载jenkins 地址:https://www.jenkins.io/download/ 选择对应的jdk版本自行安装,我的linux系统java是8,所以我选择了对应的版本 2.上传到服务器指定目录,启动 nohup java -jar jenkins.war --httpPort=8095 ......
jenkins

CICD环境搭建15-jenkins+nginx+N个tomcat实现负载均衡

环境准备1.安装tomcat2.安装nginx 一台服务器配置多个tomcat1.上传tomcat压缩包到服务器上 2.解压缩 tar -zxvf apache-tomcat-8.5.38.tar.gz13.复制解压好的apache-tomcat-8.5.38,到/opt/目录下,创建软链接 #to ......
jenkins 环境 tomcat nginx CICD

Jenkins自动化测试构建完成 发送钉钉消息

背景 有时自动化测试完成后,我们可以通过构建完成后给钉钉群发消息,这样就能及时通知到所有人员了。 接入流程 1:建立钉钉机器人,可以通过群助手,添加机器人,增加WebHook自定义接入,然后添加完成会生成一个Webhook,把这个webhook拷贝下来。 2:通过上面的步骤那我们的机器人就建好了,下 ......
Jenkins 消息

jenkins、gitlab

# 一、安装gitlab服务 Ubuntu20.04 ## 1.1 安装依赖包 ```bash apt update apt install -y iproute2 ntpdate tcpdump telnet traceroute nfs-kernel-server nfs-common \ lr ......
jenkins gitlab

Not authorized. Analyzing this project requires authentication. Please provide a user token in sonar

在linux下安装sonarqube 10.1然后使用maven命令行执行maven项目的质量扫描windows本地代码,老是提示没认证。网上各种百度就是解决不了,因为是在idea的Terminal下面执行的,结果搞死半天加了认证就是认证不成功 进入到windows CMD 命令 一把过哎 ......

Jenkins 系列2 --- Node/Agent

一、概要 1. 承上启下 Jenkins系列 2. 概念 (1) Node/Agent Node节点是Jenkins环境的重要组成部分,它用于执行Pipeline。 为了支持分布式CD,Jenkins设计了一个Controller对应多个Node/Agent的架构,Node可以与Controller ......
Jenkins Agent Node

Jenkins快速入门部署+实践

安装 方法一 Jenkins中文网下载jenkins.war 方法二 直接从http://mirrors.jenkins-ci.org/war/latest/jenkins.war 下载最新的war包,然后解压到某个固定目录就算安装完成了 启动方式 启动方法: java -jar jenkins.w ......
Jenkins

Jenkins服务器安装及使用文档。

## 准备环境 ```shell Ubuntu 20.04.6 LTS、Linux 5.4.0-148-generic x86_64、jdk-jdk1.8.0_361、maven-3.9.3、git-2.25.1 ``` ## 1、下载**Jenkins.war**包,并放到随意位置(你自己定) ` ......
Jenkins 文档 服务器

开发 Jenkins 插件

一、环境准备 Jenkins 是基于 Java 开发的。所以要开发 Jenkins 插件,首先要安装 JDK、mvn 等工具 二、创建 Jenkins 插件项目 1、新建一个项目目录,并在命令行进入该目录后执行如下 mvn 命令 mvn -U archetype:generate -Dfilter= ......
插件 Jenkins

Jenkins服务器安装及使用文档

# Jenkins服务器安装及使用文档。 ## 准备环境 ```shell Ubuntu 20.04.6 LTS、Linux 5.4.0-148-generic x86_64、jdk-jdk1.8.0_361、maven-3.9.3、git-2.25.1 ``` ## 1、下载**Jenkins.w ......
Jenkins 文档 服务器

基于Jenkins+Gitee实现SpringBoot项目自动化部署(Docker版)

前言: 上一篇笔记:基于Jenkins+Gitee实现SpringBoot项目自动化部署(非Docker版)。 本篇笔记介绍一下Docker版本的Jenkins如何实现项目自动化部署。 本案例基于Linux CentOS 7服务器,防火墙开放8080端口(Jenkins使用),80端口(项目使用), ......
SpringBoot Jenkins 项目 Docker Gitee

Jenkins Pipeline 获取shell 输出结果

//获取标准输出//第一种result = sh returnStdout: true ,script: "<shell command>"result = result.trim()//第二种result = sh(script: "<shell command>", returnStdout: ......
Pipeline Jenkins 结果 shell

gitlab+jenkins+pycharm持续集成环境搭建

接口自动化虚拟机登录:root sq 若gitlab的容器打不开,关闭防火墙 gitlab登录: http://192.168.31.128:9001/projects/new#blank_project root i3213941 Git:分布式版本控制系统 本地仓库:是在开发人员自己电脑上的gi ......
jenkins pycharm 环境 gitlab

jenkins安装后启动项目的一些问题

1. 没有maven项目选项: 需要安装maven相关插件: Maven Integration plugin 和 Pipeline Maven Integration Plugin 2.没有SSH配置选项: 需要安装插件: Publish over SSH 3.启动项目时 maven一直报错:这里 ......
jenkins 项目 问题