这几天试着搭了个持续集成环境,我使用的是Jenkins,它的前身是Hadson,因为被Oracle收购了,所以换个名字继续开源,这个有点像MySQL。        持续集成总是跟敏捷开发什么的搞在一起,显得很高大上,其实它就是一个后台服务+web管理配置页面,它可以自动化(定时或事件触发)地执行某项任
转载 2024-07-10 22:49:03
462阅读
一、安装说明系统环境:CentOS release 6.4JDK版本:jdk1.8.0_181Jmeter版本:apache-jmeter-3.0Ant版本:apache-ant-1.9.13Jenkins版本:jenkins-war:2.138.1二、安装JDK将jdk-8u181-linux-i586.tar.gz解压后移动到指定目录,然后将以下内容加入/etc/profile文件内#jdkJ
jenkins 脚本编写基础结构即代码”(具有用代码表示交付/部署管道的基础结构),就像流过它的产品一样。 Jenkins工作流工具是用于创建许多持续交付/部署管道的主要应用程序之一。 这通常是通过为各种管道任务定义一系列单独的作业来完成的。 每个作业都通过Web表单进行配置-填写文本框,从下拉列表中选择条目,等等。然后将一系列作业串在一起,每个作业触发下一个,进入管道。 基础设施即代码”的定义
目录问题现象:问题分析:思路:解决方法:        1、运行cmd命令窗口        2、执行文本文件内容合并命令总结:        1、使用文本文件内容合并命令,将多个sql脚本文件的内容合并到一个新的sql文件中去。    &
转载 2024-06-23 23:20:47
23阅读
JavaNeverGiveUp教程篇用jenkins+sonarqube去检查代码是非常方便的,它能检查出代码中可能存在的一些问题,比如io流未关闭、空指针异常、死循环、代码不规范等问题。1. 搭建环境和下载工具包1.1搭建环境window系统+Jdk1.8+mysql5.6+python3.61.2下载工具包工具包描述下载地址(未精确到版本号)sonarqube-7.4.zipsona
转载 2024-03-11 11:46:53
180阅读
1、开发机部署Tomcat1、下载Tomcat压缩包直接解压,然后进入Tomcat的bin目录运行startup.bat启动Tomcat;2、检查端口是否启动:命令提示符执行netstat -an  | find "8080" | find "LIS";3、打开http://localhost:8080/,即可看到tomcat页面;4、将Tomcat设置为开机自启动:(1)配置Tomca
转载 2024-05-11 20:47:12
132阅读
今天收到一个任务,把现在开发的spring cloud项目做一个自动部署。这个项目下有许多模块(项目),这些模块以jar包的形式部署在两个服务器上。这些jar包并不是独立的,有些jar包是依赖于一些基础jar包的(比如:dao.jar,common.jar)。还有就是这些jar包是要部署到两个服务器。准备的东西如下:安装jenkins的服务器:192.168.2.100GitLab服务器:192.
什么是JenkinsJenkins®是一个开源的,用 Java 编写的开源持续集成(CI)服务器,可以自托管以自动执行任何项目的构建周期。Jenkins 为软件项目提供 CI 服务,可以通过命令行或 Web 应用程序服务器启动它。您可以设置Jenkins 来监视 GitHub,Bitbucket 或 GitLab 等地方的任何代码更改,并使用 Maven 和 Gradle等工具自动进行构建;可以
每天自己主动备份mysql脚本 定时运行脚本: 1、运行 crontab -e00 00 * * * /bin/bash yourpath/mysqlbak.sh 2、打开自己主动运行文件 vi /etc/crontab 在etc中增加例如以下内容。让其自
这里给大家讲一个实现持续集成测试的实例,当然需要的环境准备这里就不讲了,以后我专 门写一篇文章来讲(相信很多同学都会)。 我这里以一个测试直播软件发弹幕为实例: 在Jmeter里写好发弹幕的相关设置,然后保存好Jmeter测试用例。 这里的路径是写build文件里要用到的,具体我上一篇文章有讲build文件相关的配置。  把buid文件写
Jenkins是一个独立的开源自动化服务器,可用于自动执行与构建、测试、交付或部署软件相关的各种任务。例如:检查代码、构建编译、运行测试、结果记录和测试统计等都是自动完成的。 使用Jenkins之前需要先安装Java环境。一、环境准备1、下载Tomcat官网:https://tomcat.apache.org/. 解压: 配置环境变量2、下载Jenkins官网:https://www.jenkin
前言        最近在公司使用Jenkins自动化编译前端、Android、iOS时遇到了挺多的shell脚本的坑,以前都是从网上找一些脚本改改测试可用就直接用了,但是最近项目变化大,导致自动化编译总是出错,于是决定好好学习下shell脚本如何正确的编写!以下是我个人的实际项目所用的一些总结,我大致会围绕三个问题来
navicat导出sql脚本包含建表语句和数据插入等语句右键数据库>转储SQL文件>结构和数据...S
原创 2023-02-02 08:24:42
616阅读
 本篇主要记录如何利用mybatis的动态sql实现灵活的增删改查。一、提取公共代码在上一篇代码的基础上,提取出公共代码package com.mybtisstudy.test; import java.io.IOException; import java.io.InputStream; import java.util.HashMap; import java.util.List
本文是《Jenkins流水线(pipeline)实战》系列的第二篇,上一篇搭建好了Jenkins环境并执行了一个简单的pipeline任务,当时我们直接在Jenkins网页上编写pipeline脚本,这种方式虽然简单,但是也有不足之处:pipeline脚本内容复杂时,在网页上编辑和查找都不方便;无法对脚本文件做版本管理,例如提交到GitHub上;今天的文章打算解决上述问题:将pipeline脚本
本文为在霍格沃兹测试开发学社中学习到的一些技术,写出来分享给大家,希望有志同道合的小伙伴可以一起交流技术,一起进步~霍格沃兹启发技术分享 | Jenkins 如何参数化job ? 性能课程-电商压测实战 jmeter +jenkins 实现压测自动化霍格沃兹启发一、shell脚本实现jmeter压测自动化1.1 编写jmeter脚本1.2 编写shell脚本二、jenkins持续集成2.1 she
转载 2024-08-13 09:48:09
106阅读
准备环境1.安装Jmeter 2.安装Jenkins 3.安装JDK 4.jenkins配置JDK 系统管理-全局工具配置 5.下载jmeter-plugins插件 下载jmeter-plugins插件JMeterPlugins-Standard-1.4.0.zip,解压后将其中的jar包拷贝至jmeter安装目录/lib/ext/目录。 这个插件的作用是,当通过no-GUI方式执行测试之后,将生
转载 2024-07-24 10:43:02
103阅读
# 使用Jenkins执行Java脚本的入门指导 ## 引言 Jenkins是一个广泛使用的开源自动化服务器,帮助开发者自动化构建、测试和部署工作流。许多开发者会遇到需要在Jenkins执行Java脚本的场景。在这篇文章中,我们将探索如何Jenkins中运行Java脚本,并提供代码示例,以及使用图表展示相关数据流。 ## Jenkins环境配置 首先,确认你已经安装好Jenkins并且
原创 10月前
55阅读
# Java 如何执行 SQL 脚本 在开发过程中,我们经常需要执行 SQL 脚本来初始化数据库或者更新数据。Java 提供了多种方式来执行 SQL 脚本,本文将介绍一种常用的方法,并给出代码示例来解决一个具体的问题。 ## 问题描述 假设我们有一个学生信息管理系统的数据库,其中有一个名为 `students` 的表用于存储学生信息。现在我们需要初始化数据库,并插入一些初始的学生数据。我们已
原创 2024-02-06 08:11:33
350阅读
jenkins执行python脚本
原创 2018-10-20 21:01:53
10000+阅读
1点赞
  • 1
  • 2
  • 3
  • 4
  • 5