创建一个github仓库首先,我们需要创建一个github仓库来存储我们的php代码。github将成为我们最终部署我们的代码的中心位置。要创建一个新的github仓库,请登录github并按照以下步骤操作:
• 点击右上角+号
• 选择“新建代码库”
• 输入仓库名称并点击“创建仓库”
设置travis ci在我们开始设置travis ci之前,我们需要检查我们的代码是否已经符合travis ci的要求。这通常意味着我们需要在项目根目录中创建一个.travis.yml文件。然后,我们必须在代码库的页面上挂一个travis ci的勾。在这里我们需要先访问travis ci官网并点击“sign in with github”(以github账户为凭证登陆)进入到我们的github账户。此时,我们将看到一个travis ci dashboard,点击“settings”将允许我们授予travis通过github运行我们的仓库的权限。选择相应的项目并启用travis的开关。
创建 .travis.yml 文件我们在仓库的根目录中创建.travis.yml文件。在该文件中,我们需要指定travis ci应运行的编译脚本命令,并指定php版本。以下是一个基本的.travis.yml文件示例:
language: php
php:
7.3script:
phpunit tests这段代码的意思是,我们在travis ci上应该使用php 7.3版本运行单元测试,并且测试是通过使用phpunit运行的。
运行示例测试现在我们已经准备好运行测试了。我们将在我们的本地计算机上编写一些php单元测试,然后将它们推送到我们的github仓库。travis ci将会在我们的回归库上运行测试脚本。如果所有测试都通过,travis将在github上显示一条绿色的勾。如果有任何测试未通过,travis将显示一个红色的交叉符号。
以下是一个php单元测试的示例:
b434a0dcae941695af6649c315fba2f6add(2, 2)的结果与预期结果 4 进行比较。
发布现在,如果您在travis ci上看到一个绿色的勾,说明您的测试测试已经全部通过了。在这一步骤中,您可以将您的php代码部署到生产环境中。最常见的是用git命令将代码推送至公共或私人的代码库。
总结
在使用travis ci的过程中,我们已经成功完成了几个基本的任务。我们已经创建了一个新的github仓库并将它链接到travis ci上,在配置文件中添加了travis ci所需的内容。在本文的示例中,我们使用php通过travis ci编写单元测试。这样,我们就可以确保代码的质量,并自动运行我们的测试集合。如果需要,我们也可以将travis ci扩展到其他任务,例如自动构建,更新文档等。
以上就是如何在php编程中使用travis ci?的详细内容。
