环境介绍
本地(windows):windows 部署jenkins
服务器(cenos 7.9):搭建net core 项目 (net 8)
1.部署jenkins
1.1下载部署jenkins,我部署的版本是2.440.2
1.2下载插件
Git, Publish Over SSH
2.创建部署项目
2.1 jenkins 》新建item》freestyle project
2.2 配置 git (git 的认证根据你实际情况来处理)
2.3 Build Steps
2.3.1 构建第一个脚本执行 Execute Windows batch command
echo "Start Build NetCore"
set work_path=src/api/NetCore
set pubulish_zip_name=api
echo start pubulish project
cd %work_path%
dotnet publish -c Release
cd bin/Release/net8.0/publish
"%ProgramFiles%\7-Zip\7z.exe" a -tzip "%pubulish_zip_name%.zip"
echo pubulish project end
work_path:项目地址在jenkins中工作空间相对位置
主要用途:将代码从git上拉下来然后通过发布命令生成需要发布的文件,然后将发布文件打包成zip压缩包,等待后续发送到服务器

最低0.47元/天 解锁文章
2671

被折叠的 条评论
为什么被折叠?



