持续集成 – 定义任务
持续集成 – 定义任务
现在我们在 Git 中有了我们的基本代码和一个到持续集成服务器的链接,现在终于可以看到持续集成的第一步了。这是通过在持续集成服务器中定义任务(例如触发器)来完成的,这使得整个持续集成过程尽可能无缝。让我们对 Visual Studio 中的代码进行更改。
步骤 1 – 转到Visual Studio 中的Demo.aspx页面并更改页面标题。
第 2 步– 如果我们通过git status命令查询我们的 Git 存储库,您实际上会看到Demo.aspx文件已被修改。
现在我们需要确保我们代码中的每一个更改都应该触发我们的持续集成服务器中的构建。为此,我们需要进行以下更改。
步骤 3 – 转到您的项目仪表板并单击触发器部分,然后单击添加新触发器。
Step 4 – 在出现的下一个屏幕中,选择VCS trigger,它将用于创建触发器,以便在对存储库进行签入时,将触发构建。
步骤 5 – 单击显示高级选项并确保选择以下屏幕截图中显示的选项。
步骤 6 – 单击保存。您现在将看到触发器成功注册,如下面的屏幕截图所示。
第 7 步– 现在是时候将我们的代码签入 Git 存储库,看看会发生什么。所以让我们进入我们的命令提示符并发出git add命令来暂存我们更改的文件。
第 8 步– 现在发出git commit命令,它会将更改推送到 Git 存储库中。
第 9 步– 如果您现在转到“项目概览”屏幕,您现在将看到一个新的构建已被触发并运行。
如果您看到Change log Tab,您将看到触发构建的git 注释。
让我们再试一次。让我们对Demo.aspx文件进行另一个更改。让我们使用以下提交消息执行git add命令和git commit命令。
您现在将在 TeamCity 的项目仪表板中看到自动触发的构建。
构建将显示成功消息。
您现在将看到在将更改提交到git 存储库时使用的“第二次提交”消息。
我们现在已经成功完成了持续集成过程的第一部分。