내가합니다 (인 TeamCity 에이전트를 RAM 디스크를 생성하고 시작) 다음을 수행 쉘 스크립트 startup.sh
이 인 TeamCity 에이전트 떠들썩한 파티를 실행하지 ./startup.sh
이며 올바르게 실행됩니다. launchd에서 실행하면 RAM 디스크 만 생성되고 teamcity는 시작되지 않습니다.launchd에 OSX는
내 launchd에의 PLIST는 내가 무엇을 놓치고
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.datafinch.teamcity</string>
<key>Program</key>
<string>/Users/administrator/startup.sh</string>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>
~/라이브러리/LaunchAgents에 있습니다? 다음 종료
https://gist.github.com/chriskooken/19f5856e3ce3c2322c53cb0afa69b057
@andlrc 죄송합니다. 그것은 저의 마지막 시도였습니다. 질문을 업데이트했습니다. –
'/ Users/administrator/buildAgent/bin/agent.sh'에있는 내용은 무엇입니까? –
@MarkSetchell 질문에 해당 파일의 요지를 추가했습니다 –