遇到的坑_使用Jenkins部署.Net Core遇到的几个坑

本文记录了在Windows 2008服务器上使用Jenkins部署.Net Core 2.2应用时遇到的问题及解决方案,包括Git配置、邮件设置、Nuget包管理、权限错误等常见坑。通过解决这些问题,实现从代码上传到自动部署的持续集成流程。
摘要由CSDN通过智能技术生成

 一、相关环境和版本

搞过CI/CD的同学一定吃过不少苦头,或者说遇到不少坑,但是对自动化的执着住挡不了前进的步伐,如果你缺少了运维这一块知识,那么你的流水线总是不那么完美,本文记录的是自己躺过的坑,希望对你有所帮助。

  • 服务器:windows2008【历史遗留服务器,建议升级到2012以上,2016支持Windows的容器化技术】

  • 源代码管理:git

  • .net core版本:net core 2.2

这里最应该注意的是操作系统版本和Jenkins的版本,不同的版本,特别是操作系统操作的shell可能千差万别,你会在网上看到各种命令,所以选择好自己的环境。

安装Jenkins比较简单,这里略过……

Step1.创建一个自由风格的Jenkins项目,这一步比较简单略过(pipeline项目是一项更加挑战,也许运维高手更需要熟悉,这里跳过)

Step2.在配置git源码路径的时候报错:

e190800411f0395cd484dcda0bcfb1bb.png

解决方法

1.安装git client插件,并重启jenkins

2.确保安装jenkins的服务器同时也安装了git,并在jenkins上配置git的路径,如下图:

77eb66e1127c9d6cb6b06d3cd9505074.png

3.成功配置git源码路径

99be958ad0437b9b247f1ceaaeb793db.png

Step3.构建时候报错:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值