作者:张克强 在 《SonarQube4.4+Jenkins进行代码检查实例之中的一个》 中介绍了不编译仅仅检查的方式。在《SonarQube4.4+Jenkins进行代码检查实例之二》中介绍了编译并检查编译结果的方式。本文来介绍怎样利用SonarQube来分析单元測试。最新推荐在分析插件是Jacoco。当然要进行单元測试,首先单元測试得到了书写,可以本地运行得到结果。本演示
转载
2024-06-04 10:55:33
28阅读
记录一次利用虚拟机(两台)实现本地的 jenkins 环境搭建、PHP 代码运行环境搭建以及使用 jenkins 实现 PHP 代码的自动部署环境搭建分为 jenkins 环境搭建和 PHP 环境搭建,jenkins 环境搭建在器一台虚拟机上面(虚拟机1),搭建过程详见:Jenkins环境搭建下面简单说一下 PHP 环境的搭建,这里使用 OneinStack 来进行搭建,具体方式详见 安装 - O
转载
2024-02-16 09:48:13
132阅读
本人做.net研发已有3年多了,之前一直偏向于技术研究,自己学了很多技术,现在突然发现学了那么多技术有什么用呢?真正用到的并不多。 现在?算是一只小鸟吧,自嘲下.....毕竟我是90后,很多领导对于90后这个词没有信任感,相信很多小伙伴都有这样的体会。 好啦,不说那么多了,进入正题,第一次写,有错指出来,大家一起分享,一起学习: 首先,你得下载jenkins:https://jenk
转载
2024-07-19 11:00:25
125阅读
引言在现代云计算环境中,Lambda 函数是一种常见的无服务器计算服务,用于构建和执行应用程序的功能。为了实现 Lambda 函数的更新控制,我们可以使用 Jenkins,一个流行的持续集成和持续交付(CI/CD)工具。本文将介绍如何在 Jenkins 中通过参数化构建过程和 Extended Choice Parameter 插件,实现对特定 Lambda 函数的自动化构建与部署。Jenkins
原创
精选
2023-12-15 17:06:37
907阅读
背景有项目的代码放在Gogs上托管,然后又通过Jenkins做自动化部署,现在想要在本地代码Push到Gogs上时,Jenkins就执行更新部署。过程原理Jenkins的Gogs Plugin插件会提供触发打包的API;Gogs的仓库设置提供了Web Hook(钩子);将Jenkins的API绑定到Gogs Web Hook的推送地址上;这样就能指定Gogs在Push后将事件推送给Jenkins,
转载
2024-02-17 13:07:41
74阅读
第一章 Jenkins搭建 文章目录第一章 Jenkins搭建前言一、什么是Jenkins?二、Jenkins搭建过程1.下载+安装jenkins2.运行jenkins,并初始化jenkins环境3.进行页面jenkins配置总结写在最后 前言7年java程序员,准备认真总结点自己这些年学习到的技术知识、业务知识。本文先从服务器整体搭建,开始总结。一、什么是Jenkins?Jenkins是一个开源
jenkins构建git分支代码
原创
2018-01-16 17:43:33
10000+阅读
1评论
pythonjenkins打包构建代码#pipinstallpython-jenkinsimportjenkinsimportpprintimporttime#在jenkins的ConfigureGlobalSecurity下,取消“防止跨站点请求伪造(PreventCrossSiteRequestForgeryexploits)”的勾选server=jenkins.Jenkins('http:/
原创
2019-11-28 18:16:42
1353阅读
Jenkins启动之后,会默认的在/root目录下生成一个.Jenkins的目录,这个就是Jenkins的家目录。当然这个目录的位置也是可以更改的,具体更改的办法,随便百度一下就会有结果。先来看看长什么样子。[root@xdjenkins .jenkins]$ll
total 96
-rw------- 1 root root 788 Apr 17 11:25 com.dabsqu
转载
2024-08-14 08:23:32
50阅读
写在前头我每次修改代码一点东西,都要进行一个重新发布。重新发布的流程大概如下:将最新代码同步上传到git上面Maven打包 mvn clean install将最新的jar包上传到服务器上面,一般我用 lrzsz 如果遇到网速慢就没办法了最后执行脚本,运行程序大概四个步骤,时间最长的就是将jar包上传到服务器上面去了。如果包有问题,还有重新进行上面四个步骤,甚是烦人在实习中,无意中接触到了Jenk
转载
2023-09-07 21:16:10
95阅读
在当今的快节奏开发环境中,确保前端服务的高效和可靠更新至关重要。本文将介绍如何通过AWS服务(如ECS和S3)以及Jenkins进行参数化构建,实现前端服务的自动化部署和更新控制。我们将深入了解使用Python脚本管理部署流程,以及如何在Jenkins中配置参数化构建,使得服务的部署更加灵活和可配置。Python脚本管理部署流程首先,让我们来看一下负责编排部署流程的Python脚本。该脚本使用Bo
原创
精选
2023-12-25 08:35:19
724阅读
引言在云原生应用开发中,AWS Fargate 是一种无服务器容器编排服务,能够简化容器的部署和管理。结合 Jenkins,我们可以实现对 AWS Fargate 服务的自动构建和更新控制。本文将介绍如何通过 Python 脚本实现 Fargate 服务的自动构建和部署,并通过 DingDing 机器人发送通知。Jenkins 构建 AWS Fargate 服务的意义与目的AWS Fargate
原创
精选
2023-12-15 17:21:07
684阅读
目录一,jenkins构建触发器二,内网穿透配置三,github配置,实现推送触发构建一,jenkins构建触发器1,我们以“jenkins部署jar包到远程服务器”这个项目为基础,然后进入项目配置。2,在构建触发器部分,我们主要用两种触发器,1,定时构建,2,触发远程构建。这次使用第二种方式。如下图,我们访问http://JENKINS_URL/job/mySpringBootClound/bu
转载
2024-03-25 10:34:01
177阅读
Jenkins在linux上的安装教程:http://www.ityouknow.com/springboot/2017/11/11/springboot-jenkins.html 另外,关于在windows上的安装请自行百度... 下面贴下Jenkins构建前端Vue项目的配置: 新建任务:点击左上角的 新建任务 Gener
转载
2024-04-24 11:13:46
51阅读
上午折腾了一下Jenkins持续集成,由于公司使用自己搭建的svn服务器来进行代码管理,因此这里Jenkins是针对svn服务器来进行的配置,后面稍微介绍了下针对Github管理的项目的Jenkins配置之前项目每次修改之后都需要本地npm run build一次手动发布到服务器上方便测试和产品查看,有了Jenkins持续集成之后只要svn或者git提交之后就会自动打包,很方便,此次记录以备后询。
转载
2024-06-11 01:15:00
69阅读
预期:推送devloop或者master分支的代码, 自动执行jenkins 发布测试环境首先,jenkins中需要安装如下插件打开一个任务配置,构建触发器中勾选"Build when a change is pushed to GitLab."并过滤指定分支, 这里需要记下GitLab webhook URL一会儿配置到gitlab上3.gitlab中添加配置4.点击测试 ok如果提示403,
原创
2023-04-21 18:55:48
700阅读
点赞
1评论
今天分享服务搭建第二篇:Jenkins+Jmeter+Ant自动化集成(服务)一、Ant 服务配置1、配置报告模板和 ant build 确定脚本的目录,当前放在Jmeter 目录下 #cd /usr/local/apache-jmeter-3.1
#mkdir script
**cp 脚本到此目录,后续集成git可自动 clone 脚本到此目录** 1、将 Jmeter extras目录
接上节课的代码继续相关目标包发布到tomcat,并构建镜像slave pod需要有dockerDockerfile,加了Unzip和docker安装FROM jenkins/inbound-agent:alpine-jdk11
MAINTAINER ZHDYA
# 切换到 root 账户进行操作
USER root
# 安装 maven
COPY apache-maven-3.3.9-bin
原创
2024-05-02 13:48:22
0阅读
Jenkins CICD代码构建发布流程
原创
2018-09-30 11:22:35
10000+阅读
点赞
在我们公司,我们尝试使用‘一切事物即代码’的模式,该模式涉及到可复制的基础架构,监控,任务等方面。但是在这篇文章当中,我将向你展示怎样将这种模式运用到 Jenkins 上。是的,我的意...
转载
2020-04-08 21:00:00
83阅读