首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >bitbucket:如何程序化下载bitbucket repo的最新tar.gz文件?

bitbucket:如何程序化下载bitbucket repo的最新tar.gz文件?
EN

Stack Overflow用户
提问于 2016-02-03 01:36:15
回答 1查看 517关注 0票数 0

我已经在bitbucket repo中添加了一个webhook,它向node.js服务器发送有关push事件的更新。如何使用这些信息将源代码的最新tar.gz文件下载到我的服务器?当我访问repo的下载页面时,我可以看到一个下载按钮,用于下载分支的最新zip。链接如下所示:

代码语言:javascript
复制
https://bitbucket.org/<account name>/<repo>/get/<some hash>.zip

我尝试在node.js服务器上收到的webhook请求中搜索散列值,但没有找到。

我还在查看bitbucket-api npm模块,但找不到下载最新tarball的方法。

EN

回答 1

Stack Overflow用户

发布于 2016-02-03 01:54:01

该散列通常是最近提交id的12个字符前缀,但它可以是任何有效且唯一的分支/标记名称或任何唯一的提交id前缀。

您应该在事件有效负载中拥有最新的提交id:push.changes.new.target.hash[1]

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35160169

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档