• 2024-07-03Jenkins 中 cd 与 dir
    Jenkinsfile如下:pipeline{agent{label'master'}stages{stage('tttt'){steps{sh"pwd"sh"mkdiraaa"dir('aaa'){
  • 2024-07-03以Java项目为例,实现Jenkins对接CCE Autopilot集群
    本文分享自华为云社区《Jenkins对接CCEautopilot集群实战》,作者:可以交个朋友。一背景鉴于日趋流行的serverless技术架构、以及用户经常谈及的降本的需求。考虑Jenkins主从架构的特性,slave节点可以在工作的时候部署在任意平台上执行master节点下发的任务,因此可以基于CCEAuto
  • 2024-07-02Jenkins
    Docker安装Jenkins安装下载Jenkinsdockerpulljenkins/jenkins:2.426.2-lts**注:**需要指定版本号,不然拉取的镜像版本是比较老的版本创建挂载目录创建一个挂载目录,用于存放jenkins的数据mkdir-p/opt/docker/jenkins编写yml文件jenkins.ymlversion:'3.5'
  • 2024-07-01修改Jenkins默认管理员admin密码
    1.删除Jenkins目录下config.xml文件中下面代码,并保存文件。<useSecurity>true</useSecurity><authorizationStrategyclass="hudson.security.FullControlOnceLoggedInAuthorizationStrategy"><denyAnonymousReadAccess>true</denyAnonymousReadAccess&g
  • 2024-06-30图解 Jenkins Pipeline 的前端自动化部署,用上后真香!
    图解JenkinsPipeline的前端自动化部署,用上后真香!原创 悟空聊架构 悟空聊架构 2024-06-2720:57 广东 听全文你好,我是悟空。本文目录如下:一、Jenkins前端部署思路1.1整体架构图1.2部署步骤二、Pipeline和自由风格对比三、Pipeline核心脚本
  • 2024-06-23jenkins连接k8s
    目录Jenkins连接k8s集群1.Kubernetes插件简介2.Kubernetes插件使用2.1kubernetes的连接参数3.测试4.错误原因Jenkins连接k8s集群默认Jenkins是有2个执行器的,我们也可以通过增加节点的方式去让他拥有更多的执行器,连接固定节点的方法比较简单,按照他的步骤一步步来就好了,这
  • 2024-06-22Jenkins部署
    目录Jenkins部署1.创建sa2.创建pvc3.创建deployment4.创建service5.登录jenkins6.简单配置jenkins6.1安装插件6.2配置用户6.3配置插件下载地址6.3.1页面操作6.3.2容器操作6.3.3重启jenkins6.3.4安装插件6.3.5常用插件Jenkins部署CI/CD工具jenkins:能做CI,也能做CD
  • 2024-06-21Jenkins + K8s 实现动态 slave 配置
    环境介绍本次jenkins部署在本地服务器上,下面我们开始动态slave配置。k8s创建RBAC##首先需要创建命名空间pipeline[root@master1~]#catpipeline-acount.yamlapiVersion:v1kind:ServiceAccountmetadata:name:jenkins-slavenamespace:pipeline---ki
  • 2024-06-20SonarQube集成Jenkins平台搭建
    SonarQube平台搭建一、项目搭建的必要条件SonarQube8.9.10previousLTS依据公司现有服务目前的Jdk版本1.8,需要选择一个适用的长期支持版本,我在这里选用的是SonarQube8.9.10previousLTS。下载地址:DownloadPreviousSonarQubeVersions|SonarPostgreSQL12根据官
  • 2024-06-19Jenkins教程-4-gitlab自动化测试任务构建
    上一小节我们学习了Jenkins构建github自动化测试任务的方法,本小节我们讲解一下公司gitlab自动化测试任务的构建方法。接下来我们以Mac系统为例,讲解一下构建实际自动化测试任务的具体步骤。安装git和gitlab插件点击进入Jenkins插件管理页面安装完插件,http://localhost:8
  • 2024-06-18Jenkins教程-3-github自动化测试任务构建
    上一小节我们学习了Jenkins在windows和mac系统上安装搭建环境的方法,本小节我们讲解一下Jenkins构建github自动化测试任务的方法。接下来我们以windows系统为例,讲解一下构建实际自动化测试任务的具体步骤。安装git和github插件点击进入Jenkins插件管理页面安装如下插件
  • 2024-06-18sonarqube集成jenkins做代码质量管控
    1Jenkins安装sonarqube-scanner2Jenkins上配置SonarQubeScanner全局工具入口:系统管理—系统配置—全局工具配置,找到sonarqubescanner,如下图。其中第3点选择4-1下载好的sonarqubescanner即可。3Jenkins上添加凭证入口:系统管理-安全-凭证-添加凭证4Jenkins上做SonarQ
  • 2024-06-17jenkins上安装jdk 是安装到master节点的
    在Jenkins上安装JDK是在Jenkins的主节点(Master)上进行的,而不是在从节点(Slave)上进行。Jenkins的主节点负责管理整个Jenkins实例,包括任务调度、构建记录、插件管理等。因此,当您在Jenkins上安装JDK时,安装的JDK将仅对主节点可用。Jenkins的从节点主要用于执行构建任
  • 2024-06-17jenkins slave节点上的job构建记录 都只会在master服务器
    在Jenkins中,构建记录(BuildRecords)通常会保存在Jenkins的主节点(Master)上,而不是在从节点(Slave)上。这是因为主节点是整个Jenkins实例的中心控制点,负责管理和调度构建任务,包括记录和跟踪构建历史、日志和报告。 当从节点执行构建任务时,它会将构建的输出、日志和其他相关信
  • 2024-06-15pytest + yaml 框架 -61.jenkins+allure+钉钉通知添加测试结果
    前言上一篇pytest+yaml框架-60.git+jenkins+allure+钉钉通知反馈已经实现测试结果用钉钉通知。本篇继续在钉钉通知里添加测试的汇总结果,此功能在pytest-yaml-yoyov1.5.2版本上实现。EnvironmentInjector插件在运行完用例后会生成一个summary.json文件,汇总测试
  • 2024-06-13鸿蒙构建中如何获取Jenkins传递的环境变量参数
    在鸿蒙(HarmonyOS)应用开发中,我们常常需要与Jenkins这样的持续集成工具集成,以便自动化构建和部署我们的应用。一个常见的需求是在构建过程中获取Jenkins传递的环境变量参数,并将这些参数应用到我们的源代码中。本文将详细介绍如何在鸿蒙构建过程中获取并使用Jenkins的环境变量
  • 2024-06-12jenkins导致硬盘占用满了如何处理
    现象: 从根目录开始,使用du-h-x--max-depth=1 查看哪个目录占用过高,打算对于过高目录中的内容适当删减腾出一些空间通过追踪查询,发现是jenkins的构建纪录未清理,而且最近我们项目测试构建很频繁,导致磁盘最近爆涨。 注:查看隐藏文件的命令:du-sh.[!.]**|sort-hr解决
  • 2024-06-12DockerCompose+Jenkins+Pipeline流水线打包SpringBoot项目(解压安装配置JDK、Maven等)入门
    场景DockerCompose中部署Jenkins(DockerDesktop在windows上数据卷映射):https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/139491855Docker+Jenkins+Gitee+Maven项目配置jdk、maven、gitee等拉取代码并自动构建以及遇到的那些坑:https://blog.csdn.net/BADAO_LIUMANG_
  • 2024-06-12【Jenkins+K8s】持续集成与交付 (二十):K8s集群通过Deployment方式部署安装Jenkins
  • 2024-06-12Jenkins技术概述与开发实战
    本文详细讲解了Jenkins的安装与配置、构建作业、流水线、构建、测试和部署的具体方法,涵盖关键概念、详细步骤及代码示例,旨在帮助专业从业者实现高效的CI/CD自动化流程。关注作者,复旦博士,分享云服务领域全维度开发技术。拥有10+年互联网服务架构、AI产品研发经验、团队管理经验
  • 2024-06-06jenkins接入钉钉api接口自动化测试报告自动发送
    一些同学的公司在做接口自动化测试时,难免会要求进行持续集成以及需要将可视化报告发送到诸如钉钉工作群等地方,于是便编写下列相关教程。jenkins上进行持续集成以及接入钉钉前提条件准备好自动化脚本持续集成源代码管理模块安装插件:Gitplugin获取凭证:http拉取链接对应:登录
  • 2024-06-06DockerCompose中部署Jenkins(Docker Desktop在windows上数据卷映射)
    场景Docker+Jenkins+Gitee+Maven项目配置jdk、maven、gitee等拉取代码并自动构建以及遇到的那些坑:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/128399052Windows10(家庭版)中DockerDesktop(docker)的配置、安装、修改镜像源、使用:https://blog.csdn.net/BADAO
  • 2024-06-01Docker安装Jenkins详解
    目录Docker安装Jenkins1.下载Jenkins2、创建挂载目录3、启动Jenkins容器4、验证Jenkins容器是否启动成功5、获取管理员密码6、修改插件源7、登录web页面8、插件推荐Docker安装Jenkins话不多说,下面直接开始1.下载Jenkins使用下面命令,让docker拉取镜像,dockerpulljenkins/jenkins
  • 2024-05-31Sonarqube:缺少以下文件的责任信息
    IamgettingthewarningMissingblameinformationforthefollowingfilesduringanalysisbySonarQube.[INFO][22:19:57.714]SensorSCMSensor[INFO][22:19:57.715]SCMproviderforthisprojectis:git[INFO][22:19:57.715]48个待分析文件[INFO][22
  • 2024-05-30Jenkins主从节点配置,控制多台打包机
    概述:一台机器,控制多台打包机。一台机器(命名为master)作为master机器,安装部署Jenkins,并且安装ssh插件 Publish Over SSH。master机器上,通过ssh登录从节点机器(命名为:slave)。slave机器,不需要安装jenkins环境。 1、master机器Jenkins:https://www.jenkins.io/zh/download/,安装Jenk