在Unity测试框架中使用Jenkins

nwnhqdif  于 2023-04-29  发布在  Jenkins
关注(0)|答案(1)|浏览(132)

我正在使用Unity Test框架(Unity Test framework)和Jenkins建立一个测试系统。
在Unity中,测试使用makefile执行,使用单个命令行 make。这是工作,因为它应该从命令行。我已经将源代码树和测试环境复制到包含Jenkins示例的服务器上。我可以让Jenkins运行一个简单的echo“Hello World”作业,但是当我用make命令替换构建步骤时,我会得到错误。
由用户启动用户在workspace /bitnami/jenkins/home/workspace/EdTest [EdTest] $ /bin/sh -xe /tmp/www. example中以SYSTEM Building运行 www.example.com

  • cd /home/bitnami/Unity/examples/EdTest
  • 进行rm -f测试1。out rm:cannot remove 'test1.out':Permission denied make:***[makefile:63:clean]错误1生成步骤“执行shell”将生成标记为失败已完成:失效

我是否需要更改包含源代码的文件夹的权限?

uinbv5nw

uinbv5nw1#

我发现在将源代码的所有者更改为jenkins之后,makefile可以正确执行。

相关问题