目录
- 实战项目CANoe 工程
- 配置全局安全
- 创建 slave 节点
- 创建pipline Job: CANoeAutoRun
实战项目CANoe 工程
配置全局安全
- 将代理和SSH Server都设置成随机选取,后面再本机创建slave 节点要用,因为我们会在用一台机器上创建了master和slave节点,端口要随机,不然冲突了。
创建 slave 节点
- 我们在自己电脑上安装jenjins之后,默认就是Master 节点,但是Master节点跑 任务的时候,都是后台运行,这就导致,我们可以正常调用CANoe ,执行测试也没问题,
但是CANoe 是后台运行看不见界面的,所以我们有必要创建个 salve 节点来解决这个问题
- 2,新建节点 ,命名为
slave_1
,如果你是第一次学习,请严格用这个名字,因为pipline 测试代码用的就是这个名字,当您熟悉jenkin运行机制后,可以随便更改
- 3,这里重点配置下
slave_1
节点的工作路径: D:\Jenkins\slave_1 ,其它的可以都不用动。记得保存
- 4,这个时候slave 节点创建完毕了,但是还没上线,我们点击它
- 5,将 圈起来的命令拷贝到 CMD中,回车执行,注意用
管理员权限打开CMD
,不然有可能因为权限问题导致运行CANoe时权限不够的问题。
- 6,这个时候slave 节点就 上线了。
创建pipline Job: CANoeAutoRun
- 1·,创建一个pipline类型的项目:CANoeAutoRun
- 2 ,将
Jenkinsfile
的内容全部拷贝到 Pipline 脚本中,记得保存
-
3 ,然后,就可以Build ,如果第一次Build ,是没有参数选择的,不用管,直接build
-
测试结果:CANoe和Jenkins ,持续集成自动化测试