在jenkins上创建一个CANoe Job
Posted 蚂蚁小兵
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在jenkins上创建一个CANoe Job相关的知识,希望对你有一定的参考价值。
目录
实战项目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
以上是关于在jenkins上创建一个CANoe Job的主要内容,如果未能解决你的问题,请参考以下文章
我要在oracle 10g创建一个job,每天凌晨9点执行一个过程,过程名假定为 pro_1001 谢谢指点
有啥方法可以阻止来自 CANoe 总线上外部设备的特定 CAN 消息?