|
Post by mittu46544 on Nov 28, 2023 22:03:13 GMT -6
文章中所完成的工作。你嘲笑客户端了解并编写单元测试了解并编写集成测试了解并编写端到端测试您学到的测试策略和概念将允许您编写代码并验证新的更改是否按照您希望和期望的现有代码库工作。这种内心的平静非常重要尤其是在一个大团队中。然而您所学到的知识中有一个粗糙的边缘在进行更改时需要手动运行测试。在本文中您将学习自动运行测试以便在向主分支发出拉取请求时自动测试对代码库的更改。什么是持续集成管道持续集成管道描述了在发布软件的新版本之前必须完成的一组步骤。您可能见过或听说过缩写词它指的是持续集成和持续部署。通常这些单独的概念是通过管道处理的就像您今天看到的那样。 出于本文的目的您将主 WhatsApp 号码数据 要关注部分您将在其中构建测试并最终合并代码。有许多技术允许您设置管道选择使用哪种技术通常取决于您正在使用的堆栈。例如您可以在以下位置设置管道詹金斯循环代码管道还有很多中的新存储库按钮中的新存储库表单中的新存储库现在您已经有了新存储库的请进入终端中代码库的根目录并使用以下命令将项目的来源更改为指向新存储库请务必在第二行中插入您刚刚复制的复制您将根据分支中的进度进行工作因此应考虑该分支。合并为复制最后将项目推送到您的新存储库复制设置工作流程您现在已经设置了一个可以将更改推送到的存储库。下一个目标是每当针对您已创建的分支发出或更新拉取请求时触发一组任务。 使用时您可以创建工作流程文件来定义这些步骤。这些文件必须在项目根目录的文件夹中创建。在您的项目中创建一个名为的新文件夹复制在该文件夹中创建一个新文件您将在其中定义名为的测试工作流程复制在此文件中您将提供准备项目和运行测试套件应采取的步骤。要开始此工作流程请使用该属性为您的工作流程命名复制该工作流程现在将在中显示为接下来要做的事情是将此工作流程配置为仅在针对存储库分支发出拉取请求时运行。添加带有以下选项的关键字来完成此操作复制注意注意缩进。缩进在文件中非常重要不正确的缩进将导致文件失败。现在您已经命名了工作流程并将其配置为仅在针对发出拉取请求或更新时运行。
|
|