完整工作流程 (暂不对外开放)
INFO
以英雄车组举例
首先在 CodeUp 上 fork plain_workspace(暂不对外开放) 模版仓库为自己的仓库,例如
hero_ws
。然后从自瞄主仓库 auto_aim_2025_workspace 合并自瞄代码
TIP
建议使用 git subtree 合并代码,这样可以留下完整记录,如果你不会使用 git,
那就等我来线下来找你真人快打(bushi)那还是直接复制粘贴吧合并其他代码,例如火控等
进入 codeup_circleci_pipeline 配置文件仓库,参考
.circleci
目录下plain.yml
新增一个配置文件,修改其中参数。在 CodeUp 的 设置 -> Webhooks 中增加一个由标签推送事件触发的 Webhook。
进入 CircleCI,在 CodeUp 项目 下新增一条 Trigger 指向上一步中新增的 Webhook。
修改 Fork 项目内的
.devcontainer/requirements/
中的依赖。向 CodeUp 的 Fork 推送一个标签,触发 CircleCI 构建镜像并等待构建完成。
修改
.devcontainer/Dockerfile
和.devcontainer/Dockerfile.l4t35
中的基础镜像为 CircleCI 构建的镜像。执行
Dev Containers: Rebuild and Reopen in Container
。