文档

源代码仓库常见问题

更新时间:

容器镜像服务提供了源代码仓库(阿里云Codeup、Github、GitLab、Git、Gitee)的镜像构建功能,支持源代码修改后自动进行镜像构建。本文介绍在使用源代码仓库过程中,可能遇到的问题以及解决方法。

阿里云Code项目名称修改后,无法自动构建

请确保Code项目的Project Name与路径名称保持一致,避免Code代码修改后,自动构建失败。

Rename repository

阿里云Code账号名称修改后,无法构建

企业版实例可以在仓库详情页更新代码仓库绑定配置,个人版实例可以新建仓库关联新代码仓库。

如何解绑Github、GitLab源代码仓库或者更换绑定账号?

  • Github源代码仓库

    登录Github源代码仓库,在设置页面,撤销对Aliyun Container Registry的授权。Github.png

  • GitLab源代码仓库

    登录相应的源代码仓库,在设置页面,撤销先前绑定的Token。

    gitlab源代码仓库..png

绑定GitLab仓库报错

  • 报错:源代码仓库站点无法访问,请确认绑定信息无误或者请稍后再重试。

    问题原因一

    自建的GitLab没有响应请求。

    解决方法

    • 企业版通过内网方式访问的请确认VPC访问链路配置正确,更多内容,请参见步骤一:链路管理;通过公网方式访问的请确认自建GitLab可以通过公网访问。个人版请确认自建GitLab可以通过公网访问。

    • 请确认绑定信息是否正确,例如:GitLab地址、用户名、私有Token。

    问题原因二

    GitLab没有防火墙或者自签的HTTPS证书不正确,使用了不完整证书链的TLS证书。

    解决方法

    请对您的证书进行全面校验,可以通过SSL状态检测进行证书校验。

    问题原因三

    网络问题,导致访问GitLab超时。

    解决方法

    排查您的网络是否存在问题,稍后重试即可。

  • 报错:源代码仓库站点返回错误响应,请确认绑定信息无误。

    出现此问题时一般GitLab连接正常,但是因服务端配置问题导致返回异常错误码。

    问题原因一

    该源代码仓库账号没有设置回调Hook的权限。

    解决方法

    请确保在GitLab上能看到Settings选定仓库中的Integrations界面。

    问题原因二

    绑定的信息不正确。

    解决方法

    请确认您源代码仓库中用户名、仓库名与Git仓库的URL保持一致。

  • 本页导读 (1)
文档反馈