我以 K8s 极简实战模块的示例应用为例,看看如何配置自动构建示例应用的前后端镜像工作流。在这个例子中,我们创建的工作流将实现以下这些步骤。

当 main 分支有新的提交时,触发工作流。 克隆代码。 初始化 Docker 构建工具链。 登录 Docker Hub。 构建前后端应用镜像,并使用 commit id 作为镜像的 tag。 推送到 Docker Hub 镜像仓库。