
fosshua/scql-ci本Docker镜像为临时解决方案,用于修复SCQL项目CI流程中与BuildBuddy集成时出现的特定问题。旨在解决CI构建过程中因配置、依赖或兼容性问题导致的BuildBuddy功能异常,确保SCQL项目的持续集成流程能够临时恢复正常运行。
bashdocker run --rm -e BUILD_BUDDY_URL="[***]" \ -v /path/to/scql-ci-config:/etc/scql-ci \ scql-ci-fix-buildbuddy:latest
在.github/workflows/scql-ci.yml中替换原有镜像:
yamljobs: build: runs-on: ubuntu-latest container: image: scql-ci-fix-buildbuddy:latest env: BUILD_BUDDY_URL: ${{ secrets.BUILD_BUDDY_URL }} SCQL_CI_CONFIG: /github/workspace/.scql-ci/config steps: - uses: actions/checkout@v4 - name: Run SCQL CI with BuildBuddy run: /usr/local/bin/scql-ci-build --use-buildbuddy
| 环境变量 | 描述 | 示例值 | 是否必填 |
|---|---|---|---|
BUILD_BUDDY_URL | BuildBuddy服务实例地址 | [***] | 是 |
SCQL_CI_CONFIG | SCQL CI配置文件路径 | /etc/scql-ci/config.yaml | 是 |
LOG_LEVEL | 日志输出级别(debug/info/warn/error) | info | 否,默认info |
FIX_PATCH_VERSION | 临时修复补丁版本标识 | hotfix-20240520 | 否,用于问题追踪 |
LOG_LEVEL=debug获取详细日志用于问题排查manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务