我想在我的电脑上执行黄瓜。在终端我可以执行黄瓜(黄瓜功能),我可以使用 crontab 但是,我不能 crontab 执行 shell 脚本,shell 脚本执行 jar,jar 在我的环境中执行 cucumber
问问题
438 次
1 回答
0
您可以编写一个 shell 脚本来调用 cucumber 命令,如下所示:
/home/test.sh
#!/bin/bash
cd your_work_directory
cucumber -p test
然后执行'crontab -e'命令来编辑你的cron作业,因为crontab shell不是login-shell,所以你需要这样的代码:
0 1 * * * bash -lc '/home/test.sh'
如果你的黄瓜需要 GUI 环境,你的代码应该是这样的:
0 1 * * * env DISPLAY=:0 bash -lc '/home/test.sh'
于 2013-09-26T07:06:32.650 回答