问题标签 [google-cloud-source-repos]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3282 浏览

python - 有没有办法在 Cloud Function 中获取 json 文件内容?

每个人!

我真的需要从与我的 main.py 文件位于同一文件夹中的 json 文件中获取内容。问题是:Google Cloud Function 无法运行该open()语句。由于出现以下错误:

没有这样的文件或目录:' mytest .json'

现在,我将我的文件上传到云存储中,但我希望它在云源中。那么,如何从 Cloud Source 获取我的 json 文件内容?

这是我在 Cloud Source 中的代码结构:

mytest.json

主要.py:

0 投票
1 回答
3026 浏览

google-cloud-platform - 使用 Source Repositories 从命令行重新部署 Google Cloud Function

我有一个从 Cloud Source Repositories 部署的相当简单的 Google Cloud Function。

我使用 Google Cloud Shell 作为我的开发机器。

当我在开发过程中对函数进行更新时,我会使用 CLI 将更新推送到我的 Source Repository。但是,从命令行运行gcloud functions deploy ...命令似乎不会强制GCF 获取最新的源代码。

有时,deploy推送新源代码后的命令会简单地声明“Nothing to update”。(这是不正确的。)

更常见的是,它会通过部署过程,但该函数仍将运行以前版本的代码。

发生这种情况时,我可以更新功能的唯一方法是使用仪表板,“编辑”功能,然后点击部署按钮(即使我没有更改任何内容。)

我是否忘记进行某种所需的版本控制或标记?有没有办法强制 CLI 从源代码库中提取最新的提交?

0 投票
2 回答
1587 浏览

git - 将 AI Platform Notebooks 连接到 Google Cloud Source Repositories

我对 GCP/AI Platform/Git/等非常陌生,所以请多多包涵。

我正在尝试将 AI Platform Notebook 和 VM 连接到 Google Cloud Source Repository。在我的组织中,我并不是唯一一个将在 repo 中处理代码的人,因此多人保持对它的访问非常重要。我的目标是能够在 AI Platform Notebooks 中实例化 Notebook/VM,分叉/克隆存储库,根据需要进行更改,然后推送回我的存储库分叉(最终与 master 分支合并)。我还想让我的虚拟机持续存在,根据需要上下旋转它,随意拉出/推入仓库。

令人惊讶的是,我没有找到关于将 AI Platform 与 Cloud Source Repositories 连接的文档。

当我尝试在 CSR 中克隆一个 repo 时,它会要求提供 SSH 凭据,但我对这个过程不是很熟悉。我能够从 SSH 命令行为我的特定 VM 实例生成一个 RSA 密钥对,但我不知道从那里做什么(最重要的是,我想确保多人可以分叉/克隆主仓库)。

提前感谢您提供的任何帮助。

0 投票
1 回答
120 浏览

git - Google Cloud Platform:集成 Cloud Source Repository 和 ReadTheDocs

我的项目最初使用 Github 和一个私有存储库来托管我一直工作的公司的代码库。为了将我的帐户与我为该公司开发的代码分开,我最近偶然发现了 Google Cloud Platforms 的 Cloud Source Repository:https ://cloud.google.com/source-repositories ,一个完全托管的 Git 平台。

出于文档目的,我开始使用 ReadTheDocs。然而,虽然将 Webhooks 添加到 Github 并因此在必要时更新我的​​ ReadTheDocs 部署是一件轻而易举的事,但我对如何使用 GCP 产品实现相同的想法一无所知。

我能看到的唯一一个过于笨拙的场景是使用 Cloud Build 触发一个运行 readthedocs 的容器,然后将其推送到他们的平台。

我在这里错过了什么吗?谢谢!

0 投票
1 回答
143 浏览

google-cloud-source-repos - Accidentally deleted a repository from google source repositories

So, I was doing some cleanup for some repositories on my GCD source repositories, and accidentally I deleted an important repository that -unfortunately- I don't have any clone of

Is there a way to retrieve this back ? Like a recycle bin for source repositories or something ?

I understand that infrastructurely, those things don't get deleted right away.. anyone can help me with that ?

0 投票
1 回答
211 浏览

git - 如何回到之前的提交?

我正在做一些清理工作,不小心删除了一个文件夹。

然后:

我正在尝试恢复该文件夹,但在以前的提交中没有看到它。

如何回到之前的提交?

0 投票
2 回答
771 浏览

google-cloud-platform - 无法将存储库从 Google Cloud Source Repository 克隆到配置了 Cloud NAT 的 Compute Engine 实例

我正在使用禁用外部 IP 地址并通过 Cloud NAT 访问互联网的 Google Compute Engine 实例。问题是,当我尝试使用 SSH 身份验证从 Google Cloud Source Repo 克隆 Repo 时,出现以下错误:-

我使用此示例在 GCE 中设置 Cloud NAT 。当我安装了一些软件包时,GCE 能够访问互联网。我正在使用 RSA 密钥进行身份验证,并按照此处提供的说明进行操作。

我怎么解决这个问题?我不想使用手动凭据或 Cloud SDK 来克隆 Repo。

0 投票
2 回答
357 浏览

google-cloud-platform - 从 Antora 连接到 Google Cloud Source Repository

我正在使用Antora为我们的文档生成一个静态站点。我已按照他们的指导进行私有存储库身份验证,但没有成功。似乎他们只支持基于 HTTPS 的 GIT 的 HTTPS Basic Auth。我尝试生成和使用Application Specific PasswordGIT CookieOAuth 令牌都没有成功。您对如何提供身份验证有任何指导吗?

0 投票
2 回答
1526 浏览

google-cloud-source-repos - Google Cloud Source Repositories:更改默认分支?

使用 GCP CSR,是否可以将存储库的默认分支更改为其他分支master?除了首先显示在 CSR UI 中的分支之外,这对功能没有太大影响。但是,我可以在 GitHub 中更改它。

0 投票
1 回答
683 浏览

git - 将代码推送到谷歌源代码库错误

将更改推送到我的云源存储库时出现以下错误。

然后我继续生成新密码并存储在.gitcookies文件中,但我仍然得到同样的错误。