Azure devops 在Visual Studio Online中配置PHP项目生成

Azure devops 在Visual Studio Online中配置PHP项目生成,azure-devops,Azure Devops,我有一个PHPLaravel实例上传到基于GIT存储库系统的VSO项目 该项目是使用普通文本编辑器编辑的,因此没有.sln文件或其他文件,我正在尝试通过添加生成定义然后添加生成步骤来手动设置生成 问题是npm安装和gulp只有构建步骤,但似乎没有php composer构建步骤,我添加了我的.bat脚本,但它响应php命令不可用 VSO网站说它支持php,但它似乎不支持,或者我遗漏了什么 我知道在推送代码之前可以安装所需的软件包,但是在这种情况下,在将代码推送到VSO之后需要使用composer

我有一个PHPLaravel实例上传到基于GIT存储库系统的VSO项目

该项目是使用普通文本编辑器编辑的,因此没有.sln文件或其他文件,我正在尝试通过添加生成定义然后添加生成步骤来手动设置生成

问题是npm安装和gulp只有构建步骤,但似乎没有php composer构建步骤,我添加了我的.bat脚本,但它响应php命令不可用

VSO网站说它支持php,但它似乎不支持,或者我遗漏了什么

我知道在推送代码之前可以安装所需的软件包,但是在这种情况下,在将代码推送到VSO之后需要使用composer和npm。

不幸的是,没有提供足够的关于构建过程的信息,并且错过了与composer的集成

我写了一篇很长的文章,是关于如何使用VSTS中的内置代理进行此操作的-

或者,您可以在Docker容器中构建代码,这可能比运行自己的构建代理更方便—您可以在此处找到有关VSTS Docker集成的更多信息

另外,如果您的目标是部署应用程序服务,自定义部署脚本可能就足够了-您可以在我的博客上再次阅读更多关于它的内容:

我可能会在将来写一篇关于这一点的新文章,详细介绍PHP构建步骤。

检查答案,如果是,请检查