博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Jenkins可持续集成Python自动化脚本
阅读量:6716 次
发布时间:2019-06-25

本文共 680 字,大约阅读时间需要 2 分钟。

本文讲解Jenkins如何每次定时的从SVN服务器上拉取最新的代码并执行本地库里的脚本

前言

1、本地代码库目录F:\5i5jautest内有测试文件all_tests.py

2、SVN地址svn://192.168.14.129/sadoc/5i5jautest

3、svn服务器搭建在linux上

一、Jenkins搭建在Windows上

1、配置本地代码库

2、配置subversion,选Git则填写url填写gihub项目的地址即可

3、配置构建触发器,定时执行构造的命令

4、执行cmd命令

当队友提交代码后,jenkins定时拉取svn服务器上的代码,自动update本地代码库,最后执行构建的命令。

 

二、Jenkins搭建在Linux上

1、配置新的node,系统管理----->管理节点

2、保存后会出现下面内容:

3、此时需要下载slave.jar,并在同级路径下创建bat文件

4、bat文件内容为“Run from  slave command line:”下面的内容,即:

     javaws http://192.168.14.129:8080/computer/windows/slave-agent.jnlp

5、运行bat文件

6、运行成功状态如图所示

8、新建项目时配置Restrict where this project can be run指向新node的名字

 

其他的配置跟jenkins搭建在windows上一样。

 

参考资料:

转载于:https://www.cnblogs.com/szmcn/p/7718879.html

你可能感兴趣的文章
iOS NSURLSession DownloadTask(下载任务)
查看>>
vue解决字段类型为数字导致单选不正确的问题
查看>>
Prometheus 2.0正式推出 性能提升带来质的飞跃
查看>>
WPF实现抽屉效果
查看>>
http2-浏览器支持的情况
查看>>
去除百度置顶的广告,优化百度搜索
查看>>
设计模式(六)适配器模式
查看>>
GTK+重拾--04 菜单栏使用
查看>>
设计模式(十七) 迭代器模式
查看>>
线性回归 极大似然 参差满足高斯分布
查看>>
持续集成之测试自动化
查看>>
多字符串拼接
查看>>
后台登录——实验吧
查看>>
表格存储如何在控制台使用多元索引(SearchIndex)功能
查看>>
Java并发编程艺术----读书笔记(一)
查看>>
第1章—Spring之旅—简化Spring的java开发
查看>>
Spring Web MVC框架(九) XML和JSON视图与内容协商
查看>>
百度地图深度使用
查看>>
c++11新特性
查看>>
淘宝 NPM 镜像使用
查看>>