gpt4 book ai didi

github - Container Registry 中的构建触发器失败

转载 作者:行者123 更新时间:2023-12-02 03:54:38 25 4
gpt4 key购买 nike

我在 Container Registry 中创建了一个触发器。我在 GIT HUB 存储库中有我的脚本。在 Build trigger 中选择存储库托管选项作为 GitHub 和 Authenticated。

第 1 步:选择 git hub 源代码库

enter image description here

第 2 步:选择我的 git hub 存储库并进行身份验证。

enter image description here

第 3 步:使用 docker 文件选项创建触发器。

enter image description here

第 4 步:运行触发器,但构建失败。

enter image description here

构建日志

starting build "5b04afe3-b669-48c6-83b1-58342f918256"

FETCHSOURCE
Initialized empty Git repository in /workspace/.git/
From https://source.developers.google.com/p/project-id/r/github-dhandapanisattanathan-gcb
* branch 59182f2dd5caffcc224d49299595056afd64d295 -> FETCH_HEAD
HEAD is now at 59182f2 ver 2
BUILD
Already have image (with digest): gcr.io/cloud-builders/docker
unable to prepare context: unable to evaluate symlinks in Dockerfile path: lstat /workspace/Dockerfile: no such file or directory
ERROR
ERROR: build step "gcr.io/cloud-builders/docker@sha256:bb4f74d4d598896f932f4d2a5b12b3a816f5f6d3c9cf1f50d0bdd98fd4004d2d" failed: exit status 1

我遇到了无法准备上下文的问题:无法评估 Docker 文件路径中的符号链接(symbolic link):lstat/workspace/Dockerfile:没有这样的文件或目录。

我不知道我在这里错过了什么。但是每次推送 git hub 触发器都会自动运行,但构建失败。

请帮我解决这个问题。

最佳答案

/workspace 中的内容是你的 git 仓库的内容;在这种情况下,https://github.com/dhandapanisattanathan/gcb .您的存储库没有 Dockerfile,因此您不能使用那个不存在的 Dockerfile 来构建。

看起来您的存储库是针对 GAE 标准应用程序的。可能可以将其转换为可运行的容器,但我不确切知道您将在 Dockerfile 中放入什么来实现它。

关于github - Container Registry 中的构建触发器失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44390258/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com