问题标签 [bitbucket-cloud]
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.
google-analytics - 如何将谷歌分析添加到 Bitbucket 网站上的存储库?
我觉得在过去的 8 年里,这个话题对任何人都没有兴趣。甚至最新的手册都不见了,这太无趣了。
假设我在 Bitbucket 上有一个免费计划的特定存储库。我想将分析附加到这个存储库,例如,计算每天的访问者数量。但问题来了:我只是无法弄清楚 bitbucket 到底需要什么以及需要在 google 分析帐户中配置什么。
在分析配置文件中,我创建了一个属性,我为其配置了数据流。我在那里只添加了一项:web-stream,我在其中指出了存储库的地址。之后,我得到了一些“测量 ID”,格式如下“G-ZKRTCUNL”。下一步该怎么做?我不知道。我将“Measurement Id”复制到存储库设置中的“Google Analytics key”字段中 - 没有任何效果。
如何配置 GA 和存储库以便计算访问者?
bitbucket - 来自 bitbucket 云的 TeamCity 拉取请求
从 bitbucket 2020.1 开始,TeamCity 中集成了 BitBucket Cloud。
在我的项目中,我想实现以下情况:
- 有一个修补程序/发布分支
- 在 BB 我创建从该分支到 master 的拉取请求
创建此 PR 后,我想在 TC 中自动构建。我尝试了此构建功能(拉取请求),但在 BB 中创建 PR 后,TC 中没有任何反应。
我找到了这个指令 ,但它仍然不想合作。
git - 如何使用 2 步验证连接 azure devops 和 bitbucket
我目前使用 OAuth 身份验证将 bitbucket 云连接到 azure-devops,如文档中所述 - https://docs.microsoft.com/en-us/azure/devops/pipelines/repos/bitbucket?view=azure-devops&tabs=yaml
我想在 BitBucket 上启用两步验证 - https://support.atlassian.com/bitbucket-cloud/docs/enable-two-step-verification/
有人可以让我知道 Azure Devops 需要进行哪些更改以使其能够使用 2 步验证连接到 bitbucket,以及我将如何进行此设置
任何帮助表示赞赏!谢谢!
bitbucket - 如何在启用 LFS 的管道步骤中运行 git clone 命令
我有一个正在克隆另一个存储库的管道。下面的管道在 yyy 存储库上运行,它应该克隆 xxx 存储库并对其进行一些工作,然后将结果上传到 AWS S3,我有很多对象要处理,所以 git clone 步骤应该启用 LFS。git lfs 客户端是在我的基础镜像上配置的。我的 xxx 存储库也启用了 LFS。我的部署花费了很多时间来克隆启用 LFS 的 repo。
我试过了
减少消耗时间的选项,但它似乎不适用于上面的设置。
如何减少此设置的时间消耗?这里有什么解决方法吗?
谢谢你。
bitbucket - 在 bitbucket 部署中出现错误“pipesCount of undefined”
在部署 nodejs 项目时出现此错误:
类型错误--------------------------------- TypeError: 不能在 Readable 的 ReadStream.Readable.pipe (_stream_readable.js:637:13) 处读取未定义的属性“pipesCount”。(/opt/atlassian/pipelines/agent/build/node_modules/lazystream/lib/lazystream.js:33:12) 在 Readable.instance (/opt/atlassian/pipelines/agent/build/node_modules/lazystream/lib/lazystream. js:18:14) 在 Readable.read (/opt/atlassian/pipelines/agent/build/node_modules/readable-stream/lib/stream_readable.js:443:10 ) 在简历(/opt/atlassian/pipelines/agent/ build/node_modules/readable-stream/lib/_stream_readable.js:790:12) 在 processTicksAndRejections (internal/process/task_queues.js:84:21)
它来自 bitbucket 网站。突然从昨天开始。强文本
python - 如何对 bitbucket 云 API 进行身份验证,然后在身份验证后使用它们?
Bitbucket 云 API 有不错的文档,但我找不到一个全面的示例来展示如何对这些 API 进行经过身份验证的调用。
我的要求很简单。作为给定工作区的 bitbucket 云管理员,我想获取该工作区拥有的所有存储库的列表。
我希望能够从我的 python 后端执行此操作(一个简单的脚本,仅此而已)。在这种情况下不涉及用户交互。现在已经浏览了文档和大量在线资源,似乎有几种方法可以获取身份验证令牌,这(显然)是能够调用任何其他 API 的第一步。
以下是我正在努力解决的一些问题,并且非常感谢任何相同的输入:(PS:向我指出正确的资源也会有很大的帮助。不一定需要直接用勺子喂的答案:))
不同的令牌有什么区别?在 Bitbucket 云上,我可以看到 App Tokens & Oauth Consumers。在我上面的案例中使用哪一个?对于每一个,各自的标头值应该是什么?
需要调用的端点是什么?例如,要获取给定工作区中所有存储库的列表,我是管理员,它是 https://api.bitbucket.org/2.0/repositories/<my_workspace_name_here> 还是 https:// bitbucket.org/<my_workspace_name_here>/2.0/repositories/ 还是别的什么?
有来自 Atlassian https://atlassian-python-api.readthedocs.io/index.html 的官方python 库,它似乎在谈论如何使用应用程序密码为 Bitbucket 云完成身份验证,类似于使用以下内容:
然后列出回购的相应API调用似乎是
但是从上面的前一个片段获得的bitbucket Cloud 对象(在本例中为bitbucket_app_pw)似乎根本没有project_list方法。的url
关键字参数Cloud()
应该就是那个,还是只是一个示例&实际上应该被替换为https://api.bitbucket.org/<my_workspace_name_here>
我在这里遗漏了什么?
user-controls - 将用户限制在 bitbucket 中的单个工作区
我正在研究 bitbucket 云,但在管理用户方面遇到了一些挑战。团队中有某些人将在 bitbucket(云)版本的工作区上工作。我只想将用户限制为 Bitbucket 中的 1 个工作区。但是,我今天没有看到任何将用户限制在单个工作区的控件。
有什么方法可以将 bitbucket 云上的用户限制在单个工作区中(用户不应该能够在任何其他存储库/工作区中创建或签入代码)?
bitbucket - atlassian-python-api - 如何使用模式触发管道?
在我在 bitbucket 托管的项目中,我有这样的bitbucket-pipelines.yml
文件:
我想release-*
使用atlassian-python-api
. 但是,每次我尝试这样做时,我都会得到requests.exceptions.HTTPError: 400 Client Error: Bad Request for url
. 我的代码如下所示:
如何更改模式以便我能够运行release-*
管道?
continuous-integration - Bitbucket 云中的测试覆盖率亮点
我们将AWS Codepipeline 用于 CI/CD,并且不打算改变它。我们的代码库位于 BitBucket 云中。当创建拉取请求时,我们希望在 Bitbucket 仪表板本身中突出显示一些内容:
- 测试覆盖率 (Maybe Sonarqube) - 开放供推荐
- 成功构建
仅将 Bitbucket 管道用于成功的构建检查和在 Bitbucket Dashboard 中显示的测试覆盖率是否合理?
有替代/更好的方法吗?
azure - 在 Azure Devops 中构建失败时以编程方式在 BitBucket 存储库中拒绝拉取请求的方法
我在 azure devops 上有一个构建管道,该管道配置为在向 BitBucket 存储库发出拉取请求时运行。我正在寻找一种配置,以便如果我在 azure devops 中创建的构建管道失败,Bitbucket 中的拉取请求会自动被拒绝,但到目前为止,我只知道如何为 azure repo 执行此操作: https://docs .microsoft.com/en-us/azure/devops/repos/git/branch-policies?view=azure-devops
有什么方法可以在 Azure Devops for BitBucket repo 中配置分支策略?