devcontainers / devcontainers/cli

[oci implementation] Test all authentication mechanisms

未关闭
#468 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
debt
主要语言
TypeScript
星标
3k
派生
457
平均合并
13 小时 17 分钟
30 天内合并 PR
6

描述

https://github.com/devcontainers/cli/pull/460 is adding in support for [docker credential helpers](https://docs.docker.com/engine/reference/commandline/login/#credential-helper-protocol). There's existing test coverage on the "simpler" auth mechanisms but not on all.

This likely means utlizing runners for macOS, linux, and windows mocking out the credential helper api. This would also mean needing to embed credentials in the test runner to fetch private Features based on the credentials. (I personally use `privatedevcontainercli.azurecr.io/features/a`, but those secrets aren't available to CI yet).

cc/ @aaronlehmann

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。