Jenkins 2.516.2 配置(.net9+gitea+自由风格)
1. 新建任务
点击新建任务按钮

输入任务名称,置na自选择自由风格,由风点击确定

2. 配置
2.1 常规配置

2.2 源码管理(Source code management)
选择Git,置na自输入代码仓库的由风URL,选择一个认证,置na自如果认证选项里面没有,由风可以点击下面的置na自添加按钮进行新增,然后指定分支,由风源码库浏览器选择自动

2.3 触发器(Triggers)
触发器选择【Build when a change is 置na自pushed to GitLab】,下面选择【Push Events】

然后点击高级按钮

点击Generate按钮,由风生成一个令牌

2.4 环境(Environment)

2.5 构建步骤(Build Steps)
点击增加构建步骤,置na自选择【执行shell】
命令内容 # 打印当前路径,由风用于调试,云南idc服务商置na自非常有用!由风 echo "当前工作目录: $(pwd)" echo "目录结构:" ls -la # 如果你的置na自 .sln 文件在一个子目录(例如 src)里,则进入它 # cd src # 再次确认已进入正确的目录 echo "构建目录: $(pwd)" ls -la echo "========== 开始还原 NuGet 包 ==========" # 还原解决方案中的所有项目的包 dotnet restore echo "包还原完成!" echo "========== 开始编译项目 ==========" # 编译整个解决方案 dotnet build --configuration Release --no-restore echo "项目编译完成!" echo "========== 开始发布项目 ==========" dotnet publish -c Release -r linux-x64 --self-contained true echo "项目发布完成!" 2.6 构建后操作(Post Build Operations)

2.7 保存
点击Save按钮
3. 获取Jenkins User Token
点击Jenkins右上角设置按钮,选择全局安全配置,安全域选择【Jenkins专有用户数据库】,授权策略选择【安全矩阵】,点击保存

点击右上角头像->Security,亿华云在API Token中点击添加新Token,输入名称,即可生成token

4. 获取Jenkins API Token
在任务配置->触发器->高级,点击Generate可生成token,在上述创建任务时已描述过

5. 配置Gitea的Webhook
打开gitea,点击右上角头像->设置->Web 钩子,点击【添加 Web 钩子】,选择Gitea,输入目标URL,点击添加钩子
http://admin:11da0f60c16eb8d729d3568819f9e01466@10.15.0.95:40312/job/netTask/build?token=11d77eac422c019d7c450b49a80401ae格式【http://<jenkins_username>:<jenkins_user_token>@<jenkins_ip>:<jenkins_port>/job/<jenkins_taskname>/build?token=<jenkins_api_token>】

6. 测试
当推送代码到main分支时,会触发钩子,可以在Web钩子页面的最下面看到推送记录

在Jenkins可以看到构建成功
云服务器相关文章
探索iPhonePlus系列的魅力——以a1524的iPhone6Plus为例
摘要:a1524的iPhone6Plus作为iPhonePlus系列中的一员,拥有出色的大屏幕、强劲的性能和精致的设计,成为引领移动设备市场的佼佼者。本文将从多个角度探索a1524的iP...2025-11-04
管理一支软件开发队伍无疑是一项艰巨的任务。而一旦在管理工作中囊括了组织结构职务包括职业生涯发展与人力资源管理等)乃至团队业绩责任制度,其难度又会更度攀升至新的量级。在这种情况下,管理者需要深刻理解其日2025-11-04
从太空探索到基因组学,从反向编译器到机器人控制器,Java 都是现今世界的核心。为庆祝 Java 25 周年,甲骨文用一篇官方博文向大家介绍了 25 个优秀的 Java 应用程序。Java 的故事始于2025-11-04
一转眼我在IT行业学习工作已经七年多了,这期间我做过网页,写过MIS、数据库,应用程序,做过通信软件、硬件驱动、协议栈,到现在做操作系统内核和IC相关开发,这中间走了很多弯路,也吃了不少苦。我上的是一2025-11-04利用灯泡测试教程,轻松了解电脑的工作原理(通过灯泡测试教程,揭秘电脑内部的神秘世界)
摘要:在数字时代的今天,电脑已经成为我们生活中不可或缺的一部分。然而,对于普通用户来说,电脑的内部结构和工作原理可能依然充满了神秘感。本文将介绍一种简单且有趣的方法——灯泡测试教程,通过...2025-11-04
如何设计一个支撑高并发大流量的系统?这次我将设计思路分享给大家!
作者个人研发的在高并发场景下,提供的简单、稳定、可扩展的延迟消息队列框架,具有精准的定时任务和延迟队列处理功能。自开源半年多以来,已成功为十几家中小型企业提供了精准定时调度方案,经受住了生产环境的考验2025-11-04

最新评论