代码改变世界

天行健,君子以自强不息

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  108 随笔 :: 0 文章 :: 3 评论 :: 23692 阅读
< 2025年4月 >
30 31 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 1 2 3
4 5 6 7 8 9 10

概述

程序员签入代码到Gitlab之后,Gitlab Runner自动从流水线领取作业。

按我们编排的“作业”,流水线工作步骤如下:

  • 程序员在Windows的Visual Studio 2022中签入了“解决方案A”到Gitlab;
  • Gitlab根据我们编排的.gitlab-ci.yml创建“流水线”;
  • Gitlab Runner领取到“作业”,以指定映像启动临时容器准备执行“作业”;
  • 在上述临时容器中,执行dotnet build、dotnet pack和dotnet push;
  • 触发下游“解决方案B”的某分支的流水线
  • Gitlab根据我们编排的.gitlab-ci.yml创建“流水线”;
  • Gitlab Runner领取到“作业”,以指定映像启动临时容器准备执行“作业”;
  • 在上述临时容器中,执行docker build和docker Runner领取到“作业”,以指定映像启动临时容器准备执行“作业”;

至此,网站自动发布,用户在浏览器中成功打开我们的网站应用。

下边的文章带您实现这种自动构建。

Install and Configure

Run Job

Upgrade

posted on   终南山人  阅读(185)  评论(0)    收藏  举报
相关博文:
阅读排行:
· 7 个最近很火的开源项目「GitHub 热点速览」
· DeepSeekV3:写代码很强了
· 记一次 .NET某固高运动卡测试 卡慢分析
· Visual Studio 2022 v17.13新版发布:强化稳定性和安全,助力 .NET 开发提
· MySQL下200GB大表备份,利用传输表空间解决停服发版表备份问题
点击右上角即可分享
微信分享提示