Jenkins build中的Npm测试需要8小时

Jenkins build中的Npm测试需要8小时,jenkins,npm,jenkins-pipeline,Jenkins,Npm,Jenkins Pipeline,我的詹金斯构建在8小时后仍未完成。我有一个简单的React项目,我想与它实现持续集成 我的Jenkins文件如下所示: pipeline { agent { docker { image 'node' args '-u root' } } stages { stage('Build') { steps { echo '

我的詹金斯构建在8小时后仍未完成。我有一个简单的React项目,我想与它实现持续集成

我的Jenkins文件如下所示:

pipeline {

    agent {
        docker {
            image 'node'
            args '-u root'
        }
    }

    stages {
        stage('Build') {
            steps {
                echo 'Building...'
                sh 'npm install'
                sh 'npm install node'
            }
        }
        stage('Test') {
            steps {
                echo 'Testing...'
                sh 'npm test'
            }
        }
    }
}
我认为正在发生的是npm测试正在测试所有节点模块。构建本身需要44秒

另外,我还不能让npm安装来安装节点模块?据我所知,它应该自动安装节点吗


我怎样才能停止这么长时间?

用命令
--entrypoint\'\'\'覆盖docker入口点

代理因此看起来像

    agent {
        docker {
            image 'node'
            args '-u root --entrypoint \'\''
        }
    }

这是一个胡乱猜测,我所能做的只有这么少的信息,你还没有提供任何可以帮助确定问题所在的信息。你能展示jenkins作业构建日志和你的
包.json