feat: 添加Docker私有仓库登录支持及相关配置参数

This commit is contained in:
Lyda
2025-10-11 18:29:10 +08:00
parent f618608667
commit 5c74c75f48
2 changed files with 45 additions and 0 deletions

View File

@@ -31,6 +31,22 @@ inputs:
description: '是否验证 kubectl 集群连通性 (true/false)'
required: false
default: 'true'
docker-registry:
description: 'Docker 私有仓库地址'
required: false
default: 'docker-registry.bjxgj.com'
docker-username:
description: 'Docker 仓库用户名'
required: false
default: 'ci-action'
docker-password:
description: 'Docker 仓库密码(开启登录时必填)'
required: false
default: ''
skip-docker-login:
description: '是否跳过 Docker 登录 (true/false)'
required: false
default: 'false'
outputs:
docker-version:
@@ -74,6 +90,14 @@ runs:
shell: bash
run: ${{ github.action_path }}/scripts/verify-kubectl.sh
- name: 登录私有 Docker 仓库
if: ${{ inputs.skip-docker-login != 'true' }}
uses: docker/login-action@v3
with:
registry: ${{ inputs.docker-registry }}
username: ${{ inputs.docker-username }}
password: ${{ inputs.docker-password }}
- name: 环境校验完成
shell: bash
run: |