0.6.0 Registry 凭证

用来下载工作流镜像的 Registry 凭证已经和密文分开,不再在 yaml 文件里面配置。

pipeline:
  build:
    image: bradrydzewski/private-image
-   auth_config:
-     username: bradrydzewski
-     password: password
    commands:
      - go build
      - go test

使用 Drone 命令行工具来添加 Registry 凭证

drone registry add \
  --repository=<repo> \
  --hostname=docker.io \
  --username=<username> \
  --password=<password>

使用示例:

drone registry add \
  --repository=octocat/hello-world \
  --hostname=docker.io \
  --username=bradrydzewski \
  --password=password

Drone 使用 hostname 来匹配 yaml 文件中的镜像。如果 hostname 匹配,对应凭据将被用来认证和拉取对应镜像文件。 Registry 凭证只被 Drone 代理客户端(Agent)使用,不会暴露给构建容器。

示例 registry hostname:

示例 registry hostname 匹配逻辑:

这个网页有没有错误? 请让我们知道 或编辑 这个页面