问题标签 [google-source-repositories]

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 回答
332 浏览

google-app-engine - 使用 cloudbuild.yaml 与手动执行“gcloud app delpoy”的云构建触发器

我正在我的 GitHub 存储库中执行 Cloud Source Repositories 自动同步。当我更新我的代码并使用 SDK 手动执行“ gcloud app deploy ”时,它已成功部署并且网站运行正常,但是当我使用构建触发器自动执行 App Engine 部署时,状态成功但显示为“HTTP ERROR 500' 在我的网站' https://machine-problem-245503.appspot.com '。

更新代码并推送到 GitHub 后运行 Cloud Builder 的结果:

在此处输入图像描述

gcloud app deploy我使用 SDK手动运行时的结果:

在此处输入图像描述

在我的 cloudbuild.yaml 中:

在我的 app.yaml 中:

0 投票
0 回答
162 浏览

python - 无法读取“https://source.developers.google.com”的用户名

我正在尝试在 gcr.io 容器中安装私有 python 库,即使在 yaml 文件中为 gcloud 和 --network=cloudbuild 设置了 configure-docker 并收到错误消息。

运行 pip install -e git+ https://source.developers.google.com/p/project_name/r/github_domain_repository_name#egg=package_path

0 投票
1 回答
300 浏览

git - 推送到远程存储库(例如 Google 源存储库)时缺少 git 标签

我刚刚建立了一个本地 git 存储库并将其复制到基于 Google“云源存储库”的远程存储库。这大部分工作正常,除了标签没有被复制。我有一些旧的谷歌存储库,以相同的方式构建(据我所知),它们确实有标签。所以我不确定发生了什么。

该过程是:

  • 创建一个本地 git repo(ubuntu 18.04 机器上的 git 2.17.1),
  • 添加一些文件并提交它们,
  • 沿线添加一些标签git tag -a V1.0.0 -m "The initial working version"
  • 更新并添加更多文件(这是我为我的团队编写的培训指南)并添加更多标签,以及
  • 然后设置一个 google repo,通过 Google SDK 机制连接到它,然后git push --all google.

除了远程仓库中没有标签之外,所有这些似乎都运行良好。git tags 命令的输出如下所示,我可以在 gitk GUI 中看到这些标签。所以问题不在于本地回购。这些标签还没有进入谷歌的存储库。

有没有人以前见过这个问题,或者可以建议我接下来看什么?

推送输出如下:没有错误。

0 投票
2 回答
63 浏览

google-cloud-platform - GCP 的 Cloud DLP 是否也保护 GCP Cloud Source Repositories 中的数据?

GCP 的DLP API 页面有一个简短的描述,即“为文本、图像和谷歌云平台存储库中的隐私敏感片段提供检测、风险分析和去识别化方法。”

我想知道 GCP Cloud Source Repositories 是否算作 Google Cloud Platform 存储库。

让我知道。

谢谢!

问候, 尤瓦

0 投票
1 回答
56 浏览

bitbucket - 如何使用“方法:projects.repos.create”来镜像 bitbucket repo

我想在 Google Source Repository 中镜像 bitbuket repo,所以我需要在下面的 json 请求正文中传递什么。

0 投票
1 回答
126 浏览

ansible - 如何 Ansible 从 Google chrome-infra-packages.appspot.com 取消归档二进制文件,如 gn?

Google gn的主页指定二进制下载链接https://chrome-infra-packages.appspot.com/dl/gn/gn/linux-amd64/+/latest。我尝试使用 Ansibleunarchive下载、解压和安装这个 zip 存档:

Ansible 似乎检测到这是一个 zip 存档,但给出了错误:

使用 Python 2.7 也同样失败。

如何下载和安装此 zip 存档?

0 投票
2 回答
301 浏览

google-cloud-platform - 谷歌云平台云构建重建云功能未更新内容

我将文件放在 Github 上并连接到 Google Cloud Repository。下面是 .yaml 文件,当我更新 index.js 文件时,Cloud Build 会重建 Cloud Function,但为什么内容没有更新?手动设置 Cloud Function 工作

下面是从 index.js 导出的函数,现在 Cloud Function 应该输出“test finally”,但是重建后仍然输出“test 3rd time”

0 投票
1 回答
300 浏览

git - 无法将提交推送到 Google Cloud Source Repositories

我无法将提交推送到远程当我尝试推送时出现错误。

我在 issuetracker Public Tracker中创建了一个问题

请帮我解决问题

0 投票
0 回答
294 浏览

python - 在 Google Cloud Functions 中访问用户定义的函数(ImportError:尝试相对导入而没有已知的父包)

我正在尝试访问部署在源代码管理上的 Google Cloud Functions 中部署文件夹之外的用户定义函数,但找不到正确执行此操作的方法。

文件夹结构

我需要从package/common_functions.py每个main.py.

如果我指定/function1为 Google Cloud Function 的目录,from ..package import common_functions.py将返回以下错误:

什么有效但无效

以下文件夹结构可以工作,但在维护方面很痛苦。如果我对其中一个常用功能进行更改,我将需要更改我的所有common_functions.py文件。

问题

有没有办法从 GCF 上的部署文件夹之外导入文件?

0 投票
1 回答
891 浏览

google-cloud-functions - 如何使用 Cloud Builds 为 Google Cloud Functions 运行 python 单元测试?

我正在尝试为我的谷歌云功能构建 CI/CD 管道。我知道的是,我有 gcloud 和 git 的本地开发环境。我在本地环境中编写代码并拥有 cloudbuilds.yaml 文件。编写代码后,我将其推送到我有 Build Trigger 的 Google Source Repository。它构建功能并部署它。

现在我也想要一些测试文件。这意味着每当我将它推送到源存储库时,它也应该运行测试并构建我的 main.py 文件,然后部署它。我拥有的 cloudbuild.yaml 文件是