CI/CD 使用 google-cloud-build 和 github 推送作为 Cloud 运行 的触发器时的集成问题
CI/CD integration problem when using google-cloud-build with github push as trigger for Cloud Run
我正在尝试使用我的 public GitHub 存储库之一设置 CI/CD 管道作为云 运行(完全托管)服务的来源使用云构建。在设置云构建触发器时,我正在使用在存储库的根文件夹中初始化的 Dockerfile,源配置参数初始化为 /Dockerfile
。 (不断部署来自源存储库的新修订版)
当我初始化云运行实例时,遇到以下错误:
此外,当我尝试手动 运行 我的云构建触发器时,它显示以下错误:
我还尝试编辑连续部署设置,将其设置为自动检测Dockerfile/cloudbuild.yaml。之后,构建过程成功,但修订没有得到更新。我也试过部署一个新的修订版,然后触发云构建触发器,但它仍然无法从容器注册表中选择最新的构建。
我确信我的 Dockerfile 和应用程序代码工作正常,因为我之前使用 Google 云 Shell 在 Container registry 上提交了构建,并在将其部署到云后对其进行了手动测试运行.
需要帮助解决问题。
图片路径中不允许使用大写字母。改变 Toxicity-Detector
到 toxicity-detector
我正在尝试使用我的 public GitHub 存储库之一设置 CI/CD 管道作为云 运行(完全托管)服务的来源使用云构建。在设置云构建触发器时,我正在使用在存储库的根文件夹中初始化的 Dockerfile,源配置参数初始化为 /Dockerfile
。 (不断部署来自源存储库的新修订版)
当我初始化云运行实例时,遇到以下错误:
此外,当我尝试手动 运行 我的云构建触发器时,它显示以下错误:
我还尝试编辑连续部署设置,将其设置为自动检测Dockerfile/cloudbuild.yaml。之后,构建过程成功,但修订没有得到更新。我也试过部署一个新的修订版,然后触发云构建触发器,但它仍然无法从容器注册表中选择最新的构建。
我确信我的 Dockerfile 和应用程序代码工作正常,因为我之前使用 Google 云 Shell 在 Container registry 上提交了构建,并在将其部署到云后对其进行了手动测试运行.
需要帮助解决问题。
图片路径中不允许使用大写字母。改变 Toxicity-Detector
到 toxicity-detector