jenkins安装和配置 1.安装jenkins 1.yum install java wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key 2.
转载 2024-06-28 15:18:29
59阅读
Jenkins持续集成工具使用说明分布式实战(干货)spring cloud 实战(干货)mybatis 实战(干货)spring boot 实战(干货)React 入门实战(干货)构建中小型互联网企业架构(干货)python 学习(干货)Jenkins持续集成工具使用说明jenkins插件安装jenkins安装以及相关插件安装概要说明Jenkins 作用及其特性持续、自动地构建/测试软件项目。
环境:Linux : centos上安装jenkins及配置1.首先要安装jdk,此处略2.安装Jenkins//1.导入镜像: wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo //2.导入公钥 rpm --import https://jenkins-ci.org/r
转载 2024-05-04 15:37:41
736阅读
1、如何提升JenkinsJob并行构建数默认情况下,Jenkins只配置了2个Executor,即只允许最多2个Job同时构建,这个值可以修改: 在Manage Jenkins=>Configure System里,找到 # of executors,修改这个值就好,注意不要太大,不然机器卡了。 一般建议按CPU核数来配置。2、同一个Job如何并行执行?默认情况下,同一个Job启动了多个
转载 2024-04-29 20:00:07
35阅读
两种方式解决:第一种:创建node软连接到/usr/sbin目录下ln -s/application
原创 2022-08-16 21:39:36
1785阅读
JNI 学习(一)对于 JNIEnv 一些认识  Java 通过 JNI 机制调用 c/c++ 写 native 程序。c/c++ 开发 native 程序需要遵循一定 JNI 规范,下面的例子就是一个 JNI 函数声明:1 JNIEXPORT jstring JNICALL Java_com_clay_example_JNITest_getJNIString 2 (JNIEnv* en
## 获取 Spring Boot 代码环境变量 作为一名经验丰富开发者,我将为一位刚入行小白介绍如何在 Spring Boot 代码中获取环境变量。下面是整个过程流程图: | 步骤 | 动作 | | ---- | ---- | | 1 | 导入依赖 | | 2 | 创建配置文件 | | 3 | 注入 Environment 对象 | | 4 | 获取环境变量值 | 接下来,我将详
原创 2023-07-22 03:45:41
336阅读
docker安装jenkins+sonar 实现代码检测一、sonarqube简介SonarQube 是一款用于代码质量管理开源工具,它主要用于管理源代码质量。通过插件形式,可以支持众多计算机语言。比如 java, C#, go,C/C++, PL/SQL,Cobol,JavaScrip,Groovy等。sonar可以通过PMD,CheckStyle,Findbugs等等代码规则检测工具来检测
配置SonarQube、Jenkins进行代码检查本文以Ubuntu操作系统为例介绍Sonar安装配置,以及如何与Jenkins进行集成,通过pmd-cpd、checkstyle、findbugs等工具对代码进行持续审查。SonarQube 是一个用于代码质量管理开放平台。通过插件机制,Sonar 可以集成不同测试工具,代码分析工具,以及持续集成工具。 与持续集成工具(例如 Hudson/
一、环境jenkins环境Git 插件,用于拉取代码库中代码Publish Over SSH插件,用于SSH连接远程服务器NodeJS环境测试使用前端demo,地址:https://gitee.com/hsh2015/vue-test.git 二、系统配置1. NodeJS全局配置 在【Manage Jenkins】- 【Global Tool Configuration】中配置NodeJS
前言为了保证代码质量便于后期代码维护,需要遵循统一代码规范。使用jenkins结合sonar可以实现代码自动检查。本文中自动分析过程步骤如下:提交项目代码至Gitlab,Gitlab通过webhook自动触发jenkins执行任务Jenkins获取代码,执行sonar分析代码, 在sonar服务器界面查看分析结果下面的示例中,jenkins版本为2.121.3,gitlab版本为10.0
转载 2024-03-24 09:20:18
194阅读
代码质量1、静态代码分析    静态代码分析是指在不运行程序前提下,对源代码进行分析或检查,范围包括代码风格、可能出现空指针、代码块大小、重复代码等。    没有通过编译,静态代码分析就没有意义。所以在整个 pipeline 中,静态代码分析通常被安排在编译阶段之后。1.1.1 代码规范检查    作为一个苦逼程序员,因为种种原因
文章目录事情起因解决方案 事情起因相信在使用k8s进行fabric部署时候,很多人克服了重重困难,最终倒在了dns解析下悲剧。 在使用k8s时候,通过flannel网络能够在pod容器内进行内部local访问,也可以使用NodePort或者ClusterIP进行外部访问。然而,在启动fabric-peerenv里,通过CORE_VM_ENDPOINT=unix:///var/run/d
转载 8月前
28阅读
【源码】Spring —— Environment 解读前言PropertyResolverEnvironmentConfigurableEnvironmentAbstractEnvironment属性、构造方法profiles 相关方法(部分)getSystemProperties、getSystemEnvironmentPropertyResolver部分方法StandardEnvironm
# Java如何用代码设置启动env ## 引言 在Java开发过程中,有时候我们需要在代码中设置启动参数,也就是设置环境变量。本文将介绍如何使用Java代码来设置启动环境。 ## 整体流程 下面是设置启动环境整体流程。我们将使用`System.setProperty()`方法来设置环境变量。 ```mermaid journey title 设置启动env流程 sec
原创 2023-09-16 05:16:01
499阅读
SonarQub e 与 J enkin s 简 介 SonarQub e 是 一个开源代码质量分析平台,便于管理代码质量,可检查出项目代码漏洞和潜在逻辑问题。同时,它提供了丰富插件,支持多种语言检测, 如 J ava、Python、Groovy、C、C++等几十种编程语言检测。它主要核心价值体现在如下几个方面: 检查代码是否遵循编程标准:如命名规范,编写规范等。 检查设计存在
作者:菩提树下杨过 一、创建item 点击ok继续,item详情页面很长,我们分成一段段来讲解,最上面这部分,除了名字要填写外,其它全留空即可 然后是源代码管理部分,这是一个git项目,先在Repository URL这里填写上项目的git地址(即:红字1位置),bitbucket是需要用户名密码才能访问,所以Credentials这里要选择相应用户名、密码(即:红字2
转载 2024-04-18 08:58:46
49阅读
作者:张克强  在 《SonarQube4.4+Jenkins进行代码检查实例之中一个》 中介绍了不编译仅仅检查方式。在《SonarQube4.4+Jenkins进行代码检查实例之二》中介绍了编译并检查编译结果方式。本文来介绍怎样利用SonarQube来分析单元測试。最新推荐在分析插件是Jacoco。当然要进行单元測试,首先单元測试得到了书写,可以本地运行得到结果。本演示
一、服务器环境搭建1、服务器购买2、Finalshell/xshell服务器配置3、JDK安装(1)上官网下载对应版本安装包https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html (2)下载完后用FileZilla文件传输器,把jdk安装包传到虚拟机对应文件夹当中;或者直接在
转载 2024-05-07 12:38:52
327阅读
集成环境搭建—Jenkins+pipeline+gitJenkins搭建篇可见上一篇文章Jenkins搭建解决场景通常项目版本流转是研发合并代码到Realese分支进行提测,测试根据研发提测分支拉取代码到测试本版本测试服务器,比如:研发提测后端服务A,分支为zhangsan_XXX_2020.05.06,小张测试该版本需求,目前测试环境总共三套beatA,betaB,betaC,其中只有betaB
转载 2024-03-22 15:53:02
119阅读
  • 1
  • 2
  • 3
  • 4
  • 5