Jenkins error : ‘1.1.5_‘ is not a valid version string. (Parameter ‘value‘)

Jenkins error : ‘1.1.5_’ is not a valid version string. (Parameter ‘value’)

Jenkins中错误信息

D:\code\Pipeline_Service.Basedata>dotnet publish .\src\Service.BaseData\BaseDataService.Host\BaseDataService.Host.csproj -c release -o basedata 
Microsoft (R) Build Engine version 16.8.0+126527ff1 for .NET
Copyright (C) Microsoft Corporation. All rights reserved.

  Determining projects to restore...
C:\Program Files\dotnet\sdk\5.0.100\NuGet.targets(131,5): error : '1.1.5_' is not a valid version string. (Parameter 'value') [D:\code\Pipeline_Service.Basedata\src\Service.BaseData\BaseDataService.Host\BaseDataService.Host.csproj]

问题定位

在这里插入图片描述
在Jenkins流水线中使用了变量PackageVersion,就出现这个报错,error : ‘1.1.5_’ is not a valid version string. (Parameter ‘value’),改为ServicePackageVersion就可以了,原因未知,猜想可能是与Jenkins的内置变量冲突了。
在这里插入图片描述

当你看到Jenkins的日志中出现"ERROR: error getting credentials"这样的错误时,通常意味着Jenkins在尝试从其安全存储库获取访问其他系统所需的凭证(如Git、SVN等版本控制系统的用户名和密码,或者是用于自动化测试或其他服务的API密钥)时遇到了问题。 这可能是由于以下几个原因: 1. **凭证配置不正确**:检查你是否已经正确配置了这些凭证,并确保它们存在并且权限设置正确。 2. **凭证管理插件问题**:如果你使用的是插件管理凭证,确认插件是否更新到最新版本,有时候旧版本可能存在兼容性问题。 3. **网络连接问题**:如果Jenkins服务器无法连接到凭证所在的存储库,比如云凭证管理服务,检查网络连通性。 4. **权限问题**:Jenkins用户可能没有足够的权限访问存储凭证的地方,需要确保Jenkins用户有正确的读取权限。 5. **证书或SSL配置**:如果是通过HTTPS访问凭证,检查服务器的SSL证书是否有效或受信任。 要解决这个问题,你可以按照以下步骤操作: 1. **查看日志详细信息**:查找更多关于错误的详细信息,看看是哪个具体的凭证出错以及报错的具体原因。 2. **修复或添加缺失的凭证**:在Jenkins的“Credentials”界面手动创建或修改缺少的凭证。 3. **重启Jenkins**:有时候简单地重启Jenkins可以解决临时性的连接问题。 4. **排查并调整权限**:检查Jenkins用户的权限设置,确保他们能够访问相应的资源。 5. **检查并修复网络或SSL配置**:如有必要,修复网络连接或更新服务器的SSL证书。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值