使用CircleCI构建并将镜像推送到GitHub容器注册表(GHCR)。
步骤:
version: 2.1
jobs:
build:
docker:
- image: docker:20
steps:
- checkout
- run:
name: Build Docker Image
command: |
docker build -t
在GitHub上创建密钥,用于在CircleCI和GHCR之间进行身份验证。
在CircleCI项目设置中配置环境变量,包括GHCR_USERNAME和GHCR_TOKEN,以及其他必要的变量。
提交代码并推送到GitHub仓库,CircleCI将自动开始构建流程,并将Docker镜像推送到GHCR。
注意:代码示例中的