Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jenkins 詹金斯进程中的ios sim泄漏文件描述符_Jenkins_Ios Simulator - Fatal编程技术网

Jenkins 詹金斯进程中的ios sim泄漏文件描述符

Jenkins 詹金斯进程中的ios sim泄漏文件描述符,jenkins,ios-simulator,Jenkins,Ios Simulator,当我尝试使用shell启动ios sim时,Jenkins中出现了一个文件泄漏描述符。我应该提到的是,我将Jenkins的用户从最初安装的“/Users/Shared/Jenkins”位置更改为我的用户。这是留言 ./ios-sim-launch/Users/me/Desktop/tmp/ios.app——sdk 6.0——家庭iphone 进程泄漏的文件描述符。查看更多信息 链路状态可能是由于无法检测到EOF。如果是这样的话,怎么能让詹金斯写“stdin/stdout/stderr” 当我

当我尝试使用shell启动ios sim时,Jenkins中出现了一个文件泄漏描述符。我应该提到的是,我将Jenkins的用户从最初安装的“/Users/Shared/Jenkins”位置更改为我的用户。这是留言

  • ./ios-sim-launch/Users/me/Desktop/tmp/ios.app——sdk 6.0——家庭iphone 进程泄漏的文件描述符。查看更多信息
链路状态可能是由于无法检测到EOF。如果是这样的话,怎么能让詹金斯写“stdin/stdout/stderr”

当我将“/User/Shared/Jenkins/Home”位置移动到/Users/me/Jenkins/Home,并将“/Applications/Jenkins/Jenkins.war”文件移动到“/User/me/Applications/Jenkins.war”时,是否有可能丢失了一些文件

除了这些举措,我还更新了org.jenkins-ci.plist,如下所示:

    <plist version="1.0">
<dict>
<key>StandardOutPath</key>
<string>/var/log/jenkins/jenkins.log</string>
<key>StandardErrorPath</key>
<string>/var/log/jenkins/jenkins.log</string>
    <key>EnvironmentVariables</key>
    <dict>
            <key>JENKINS_HOME</key>
            <string>/Users/me/Jenkins/Home</string>
    </dict>
    <key>GroupName</key>
    <string>staff</string>
    <key>KeepAlive</key>
    <true/>
    <key>Label</key>
    <string>org.jenkins-ci</string>
    <key>ProgramArguments</key>
    <array>
            <string>/bin/bash</string>
            <string>/Library/Application Support/Jenkins/jenkins-runner.sh</string>
    </array>
    <key>RunAtLoad</key>
    <true/>
    <key>UserName</key>
    <string>me</string>
    <key>SessionCreate</key>
    <true />
</dict>
</plist>
“膜中的疯狂”为什么到处都在宣传停止并阻止jenkins使用:

sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist
sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist
????谁想编辑jenkins-runner.sh或向.plist文件添加值????呜呜

秘密在安装时在“/Users/me/.jenkins”位置创建的秘密用户jenkins中

您需要拥有所有进程,为了实现这一点,只需找到jenkins.war文件并按如下方式启动它:

nohup java -jar ~/.jenkins/jenkins.war --httpPort=8080
突然,你公司机器上的所有东西都开始在用户的控制下工作了

享受

nohup java -jar ~/.jenkins/jenkins.war --httpPort=8080