标签: macos jenkins launchd launchctl
我创建了一个启动脚本,该脚本要在每次启动时运行,并杀死进程。因此,我创建了一个要加载到launchctl中的plist,它位于用户LaunchAgents中。
我通过脚本运行Jenkins奴隶。一切正常,脚本执行完毕,但是当詹金斯尝试使用捆绑软件时。它说找不到包。但是,当我通过终端运行相同的脚本时,它会启动所有相同的东西,并且Jenkins能够构建。
我假设在launchctl环境中可以做些事情。如果有人可以指导我如何通过launchctl使其工作,那将是一个很大的帮助。
谢谢。