全部文章

Getting Started

什么是 CICDoo 快速开始: 引导向导 仪表盘与基础设施地图

Concepts

生产、预发布和开发阶段 域名、子域名和 SSL Odoo 版本与版本类型(Community 与 Enterprise) 工作区与团队协作

Servers

添加服务器 服务器域名与 DNS 使用负载均衡器 服务器操作: 部署、日志与图表 Deleting a server

Projects & Git

创建项目 连接 GitHub Project GitHub settings and webhook 连接 GitLab 分支与实例 为项目添加标签和筛选项目 使用应用节点实现高可用性 Project environments, extensions and deletion

Instances & Console

创建实例 重启、停止和删除实例 在阶段之间合并分支 Web IDE 与远程访问 SSH access to instances 实例设置详解 部署与任务队列

Agent Tasks

什么是智能体任务 设置智能体任务 运行任务并查看结果 智能体时间与充值 Agent insights and task filters

Monitoring & Backups

监控你的实例 备份与恢复 S3 storage, uploads and bulk backup actions 告警通知(邮件与短信)

Workspaces & Permissions

邀请工作区成员 成员权限与资源访问 成员看不到或无法使用某个资源 Audit log and server activity

Account & Security

双重验证(2FA) 个人资料与集成设置 密码与账户找回

Billing & Plans

方案与价格 升级和管理订阅 项目订阅未支付时 渠道合作伙伴计划 Onboarding a client as a partner

Support & Tickets

提交支持工单 获取 CICDoo 团队的帮助

Troubleshooting

故障排查: 无法连接服务器 故障排查: 部署失败 故障排查: 迁移仓库后 git push 返回 403 故障排查: 实例宕机或变慢 故障排查: 域名或 SSL 问题

项目与 Git

分支与实例

Git 分支如何对应到项目控制台中的实例,如何创建实例,以及在哪里跟踪提交和部署。

分支变成实例

在 CICDoo 中,项目的每个实例运行一个 Git 分支。打开项目时,控制台侧边栏会按阶段分组列出您的实例:

  • 生产
  • 预发布
  • 开发

每个条目以它的分支命名。点击其中一个,就能打开那个实例的控制台。

从分支创建实例

侧边栏中预发布和开发标题旁边有一个加号按钮(当您有创建实例的权限时才会显示)。点击它会打开创建实例弹窗:

  • 分支名称:新分支的名称,例如 feature-xyz。
  • 派生自:用来创建新分支的基础分支,已预填为项目的默认分支(例如 main 或 18.0)。
  • 阶段:显示您点击的那个阶段(预发布或开发)。

点击创建。CICDoo 会创建分支和实例,它会出现在侧边栏对应阶段的下面。

实例控制台

在实例控制台的顶部,您会看到分支名称、阶段徽章、实例的域名和一个打开实例链接,还有重启、合并等操作按钮(取决于您的权限)。下方的标签页可以进入不同的区域,包括:

  • 提交:该实例分支的最近提交列表,带一个刷新按钮。
  • 队列:该实例的任务列表,带一个刷新按钮。
  • 其他标签页,例如访问、日志、监控、备份(生产和预发布)以及设置,取决于阶段和权限。

推送代码与部署

当您把代码推送到实例的分支时,CICDoo 会接收并部署它。您可以在控制台的 队列 标签页跟踪由此产生的任务,新的提交会出现在 提交 标签页中。工作进行期间,控制台顶部会出现 "正在处理实例" 横幅,实例报告完成后它会消失。

相关文章

如果遇到问题,请从工单页面或聊天组件提交支持工单。

仍未解决?在应用中提交工单,或与工程师沟通。