文章目录一创建一个Jenkinspipeline项目配置分支参数在工程中添加ExportOptions.plist文件创建放置打包文件的文件夹在工程里面添加shell脚本文件配置pipelinesript构建一创建一个Jenkinspipeline项目配置分支参数选择参数化构建构成,如上图所示,通过该参数配置分支,然后我们选择‘选项参数’选项,如下图然后我们填入参数名称和选项在工程中添加ExportOptions.plist文件手动进行archive,获取一个ExportOptions.plist文件,然后将该文件放到工程中,后面进行自动化打包需要用到里面的配置,文件位置如图创建放置打包文件的
开始时使用的是在Jenkins服务器生产的密钥对,然后将id_rsa.pub中内容手动复制到目标应用服务的/root/.ssh/authorized_keys中,测试连接时失败,应该是复制过程中有换行符导致,遂采用命令行进行复制,因目标服务器禁用了22端口,ssh改为了88888端口,遂修改命令如下,ssh-copy-id-p88888 root@172.18.XXX.9输入后回车,后输入root账号的命令即可,在点击测试,success
text格式curl-H"Content-Type:application/json;charset=utf-8"-d"{\"msgtype\":\"text\",\"text\":{\"content\":\"要发送的文本\"}}""https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=956fa5e1-94e6-47d5-9d83-xxxxxxx"curl-H"Content-Type:application/json;charset=utf-8"-d"{\"msgtype\":\"markdown\",\"markdown\":{\"c
说明通过本文章,您可以轻松入门cicd过程。本地测试环境为springboot微服务项目。用户提交代码到gitlab,触发jenkins拉取gitllab上的代码,然后完成编译构建成jar包,同步完成sonarsqube代码质量检测。然后在jenkins内部完成生成镜像,并将镜像推送到harbor仓库中,然后通过K8s完成服务的部署。依赖环境部署环境准备使用环境说明使用的虚拟机环境centos7.9,使用vmware安装同步主机时区为亚洲,并同步时间[root@linux-node~]#echo"ZONE=Asia/Shanghai">>/etc/sysconfig/clock[root@li
说明通过本文章,您可以轻松入门cicd过程。本地测试环境为springboot微服务项目。用户提交代码到gitlab,触发jenkins拉取gitllab上的代码,然后完成编译构建成jar包,同步完成sonarsqube代码质量检测。然后在jenkins内部完成生成镜像,并将镜像推送到harbor仓库中,然后通过K8s完成服务的部署。依赖环境部署环境准备使用环境说明使用的虚拟机环境centos7.9,使用vmware安装同步主机时区为亚洲,并同步时间[root@linux-node~]#echo"ZONE=Asia/Shanghai">>/etc/sysconfig/clock[root@li
目录:导读前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言使用Docker搭建Jenkins+python3+selenium项目,在Linux服务器上部署项目代码,实现自动构建。解决方案自动构建工具选型:jenkins中间件选型:docker代码运行环境:python3脚本运行工具:chrome浏览器、chromedriver、selenium库web自动化测试:https://www.bilibili.com/video
Selenium-IDE脚本录制,selenium-side-runner自动化测试教程_51CTO博客_seleniumide录制脚本备忘录
jenkins集成Gitee自动化部署(源码版)简介持续集成平台jenkin是使整个软件生命周期中所有工作实现自动化,以流水线的方式去完成软件的运行过程jenkins是一个可以扩展的持续集成和持续部署的平台安装注意:安装需要环境的有JDK1.8或者JDK11及以上版本同时需要Maven环境注意修改Maven的镜像源改成自己私服地址或者阿里云地址这样在后面构建的时候会快很多,这里我们不使用docker镜像安装因为docker安装运行至少需要10GB的驱动空间linux源码安装需要2核4G的配置即可安装命令sudowget-O/etc/yum.repos.d/jenkins.repo\https:
解决Jenkins报错1linux空间不够问题1.1报错现象1.2定位问题1.3解决措施2bash问题2.1问题现象2.2问题定位2.3解决措施3虚拟环境问题3.1问题现象3.2问题定位3.3解决措施4jenkins构建完成但一直转圈问题4.1问题现象4.2问题定位4.3解决措施5jenkins自动化部署,自动杀掉刚启动的服务5.1问题现象5.2问题原因5.3解决措施1linux空间不够问题1.1报错现象/var/lib/jenkins/workspace/CICD+pip3install-rrequirements.txt/tmp/jenkins17065189145681444047.sh
目录:导读前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言1、Postman创建Collection,在Collection中创建接口请求,如下图所示。编写接口对应的断言Test和Pre-requestScript,如下图所示。配置接口对应的环境变量或全局变量。导出接口集合Collection和导出对应接口的环境变量,导出生成的是JSON文件。之前有写过postman接口测试文章,可以查阅:https://blog.csdn