nuget.exe推送引发错误。基础连接已关闭:连接已意外关闭

问题描述 投票:1回答:1

我在一个文件夹中创建了几个nuget包,我正尝试将其从jenkins发布到Nexus。下面是我的阶段代码:

stage('Publish To Nexus') {
    when {
        branch 'dev'
    }
    steps {
        parallel (
            "Publish Application Packages": {
                script {
                    bat "nuget.exe push \"${PACKAGE_PATH}\\*.nupkg\"  ${NEXUS_APIKEY} -Source \"${FEED_URL}\" -Timeout 36000"
                }
            },
            "Publish Upgrader Packages": {
                script {
                    bat "nuget.exe push \"${PACKAGE_PATH_UPGRADER}\\*.nupkg\" ${NEXUS_APIKEY} -Source \"${FEED_URL}\"  -Timeout 36000"
                }
            }
        )
    }
}

但是,它失败并出现错误(尤其是对于大文件大小:]:>

An error occurred while sending the request.
The underlying connection was closed: The connection was closed unexpectedly.

注意:当我一次手动执行命令时,它可以上传。需要帮助以了解通过jenkins将软件包上传到nexus的更好方法或替代方法。

我在一个文件夹中创建了几个nuget包,我正尝试将其从jenkins发布到Nexus。下面是我的阶段代码:stage('Publish To Nexus'){当{branch'dev'}进入{...

jenkins jenkins-plugins nexus
1个回答
0
投票

我通过放置retrytimeout解决了这个问题。

© www.soinside.com 2019 - 2024. All rights reserved.