wordpress - Wordpress docker 容器到 Azure 管道?
问题描述
我目前在 docker 容器中运行 wordpress,但我必须为我的学校项目设置 Azure 管道,但我不知道如何。检查 Azure 站点时(单击 setup Pipeline 后),我必须在 Azure Repos Git、Bitbucket Cloud、GitHub 或其他 Git 之间进行选择,但我不知道如何将所有 Wordpress 文件提交到 github。
谁能解释我将如何为这个项目设置管道?甚至我如何将所有 wordpress 文件提交到 github 存储库?
解决方案
在为您的 wordpress 项目创建管道之前,您必须将项目托管到一个存储库中。只有这样,我们的管道系统才能签出源代码以进行下一次构建或发布。
对于哪个 repos 更好,这取决于您的兴趣。只是想让您知道,到目前为止,我们为 和 提供了完整的任务和配置Azure Repos
支持Github repos
。因此,我强烈建议您可以考虑将您的项目托管到这两个存储库之一。
方案 1:
如果您选择将项目托管到 Github,
1)首先阅读此文档并按照上述步骤完成代码推送。
2) 然后定位到Azure devops
=> Project settings
=> Service connections
=> New Service Connection
=> Github
=>authentication method
改为Personal Access Token
. 输入从此处生成的 PAT 令牌,并进行验证。
在您提供Service connection name
给它之后保存它。
3) 现在,您可以进入Pipelines面板来配置您的第一个管道。
由于您是 Azure devops 的新手,请Classic editor
在单击New pipeline
按钮后使用模式配置管道。对于YAML
模式,当您对管道不太熟悉时,这是一个挑战:
4) 选择Github
需要时选择来源。此时,您可以选择您在上一步中创建的服务连接。
5) 选择相应Repository
的 和Branch
。然后继续=>空作业。
场景二:
如果项目托管在 Azure devops Repository,与 Github 类似,请按照此文档完成代码推送。
然后你可以忽略github使用的步骤2-5。只需直接选择Project
,Repository
和Branch
, 然后继续=>空作业。
现在,与 github 保持相同的方式。请参阅此博客以了解如何在 Azure devops 中构建 wordpress 项目。
推荐阅读
- computer-vision - 在 YOLOV3 模型中使用视频时,视频流停止显示 google colab
- android - 从android中的sql数据库中检索日期明智的数据
- android - React Native 计算网络使用情况(Android & iOS)
- oracle - oracle apex 登录页面中的自定义身份验证
- r - 升级到 R v4 后如何使 gganimate 工作?
- google-cloud-platform - 具有 HTTP 触发器的自定义域-Google Cloud 功能
- android - 在小部件提供程序中接收广播时替换 RemoteViewsFactory
- typescript - React-TypeScript:“IntrinsicAttributes 和 IntrinsicClassAttributes”类型上不存在属性“位置”
- node.js - 如何在 mongoDB 的第二级实现`lookup`?
- java - 注册。字体 'ABCDEE+Calibri' 在 Unix/Linux 上包含 bad/widts