詹金斯管道 - java.io.EOFException

时间:2021-01-11 12:04:02

标签: jenkins jenkins-pipeline jenkins-plugins

我有非常简单的 Jenkins 管道代码:

            stage('Install') {
                steps {
                    script {
                        dir("${PROJECT}") {
                            try {
                                script {
                                    sh('npm install')
                                    }
                            } catch (Exception e) {
                                throw e
                            }
                        }
                    }
                }
            }

每次运行它时,我都会在 Jenkins 控制台输出中看到以下错误:

12:48:07  + npm install
12:49:00  java.io.EOFException
12:49:00    at okio.RealBufferedSource.require(RealBufferedSource.java:61)
12:49:00    at okio.RealBufferedSource.readByte(RealBufferedSource.java:74)
12:49:00    at okhttp3.internal.ws.WebSocketReader.readHeader(WebSocketReader.java:117)
12:49:00    at okhttp3.internal.ws.WebSocketReader.processNextFrame(WebSocketReader.java:101)
12:49:00    at okhttp3.internal.ws.RealWebSocket.loopReader(RealWebSocket.java:274)
12:49:00    at okhttp3.internal.ws.RealWebSocket$2.onResponse(RealWebSocket.java:214)
12:49:00    at okhttp3.RealCall$AsyncCall.execute(RealCall.java:203)
12:49:00    at okhttp3.internal.NamedRunnable.run(NamedRunnable.java:32)
12:49:00    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
12:49:00    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
12:49:00    at java.lang.Thread.run(Thread.java:748)

我在跑步

Jenkins 2.235.5

你知道我的代码有什么问题吗? npm install 和这个异常之间大概有 60 秒,会不会是超时了?

0 个答案:

没有答案