
Jenkins
测试界
一位从事软件测试十多年的测试老兵
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
jenkins-shell脚本-如何判断sh文件执行成功
最近在jenkins-shell里面执行sh脚本时,想要根据sh执行的日志判断是否执行成功了,然后发现执行成功时,会出现唯一的关键词“DONE”所以就把脚本执行的日志输出到log.txt里面,然后在if判断下出现的次数等于1,即为成功;主要注意的坑就是:if后面的[与 $之间一定要有空格sh xxx.sh dev > log.txtsleep 5if [ $(grep -c "DONE" log.txt) == "1" ]then echo "succeed"else原创 2021-04-11 17:54:57 · 2812 阅读 · 0 评论 -
使用python脚本操作Jenkins-job
今天在翻有道云笔记,看到了曾经在LS写过的一段python脚本,拿来给大家分享下#!/usr/bin/python#-*- coding: utf-8 -*-import jenkinsimport timeimport sysimport jsondef jenkins_job(job_name,kw=""): server = jenkins.Jenkins('htt...原创 2020-03-29 13:04:26 · 930 阅读 · 0 评论 -
jenkins+websphere自动化部署war包
Jenkins 构建war包-job1【快捷方式:复制已存在的类似job】创建maven工程job 丢弃旧的构建 选择运行的节点(预先配置好) git输入url 和账号、输入分支名称 定时构建 10 8,12,18 * * * :每天的8、12、18点的10分开始构建 构建环境-勾选Delete workspace before build starts Pre...原创 2020-01-10 10:15:47 · 1980 阅读 · 0 评论 -
Jenkins-weblogic的自动化部署
weblogic简介WebLogic是美国Oracle公司出品的一个application server,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。WebL...原创 2020-01-10 10:10:28 · 1317 阅读 · 0 评论 -
Jenkins-shell脚本-文件的拷贝
有个场景就是:war包的生成与部署分别为两个job,而且所有的war包统一在某个服务器上;这样就涉及到了war包的拷贝,今天就来分享下拷贝的shell脚本:下面的几个字段及其相关路径名字换成实际的就行username:用户名pwd:密码ip:ip地址war-job-name :war包的jobxx.war:war包的名字expect可以通过 yum来...原创 2020-01-10 10:08:25 · 1282 阅读 · 0 评论 -
Jenkins「第二节」-RF框架测试脚本集成
之前讲过很多RF框架的内容,那RF脚本如何与Jenkins集成呢,今天就来说一下。启动咱们上一次部署好的Jenkins,下图圈中的两处随便点一个就行输入job名字,选择第一个Freestyle project,然后点确定选择源码管理-git-输入url、账号、分支构建-因为咱们是在windows上运行的,所以选择Execute Windows batc...原创 2019-11-25 11:27:05 · 398 阅读 · 0 评论 -
Jenkins「第一节」-win10环境tomcat部署
Jenkins部署方式有多种,今天要讲的是在Windows环境上使用tomcat来部署。因为本次部署的是tomcat9,首先要确保JAVA环境的JDK是不低于1.8的。tomcat下载与启动进入到tomcat的官网,下载对应的系统版本,如下图:下载后解压重命名tomcat9,进入E:\tomcat9\bin目录,双击startup.bat来启动,发现启动命令行有乱码,如下图:...原创 2019-11-22 13:51:34 · 306 阅读 · 0 评论