尝试获取生成状态时的“生成状态唯一键”是什么?

What is "The build status' unique key" when attempting to get build status?

提问人:Mufas 提问时间:11/10/2023 最后编辑:Mark RotteveelMufas 更新时间:11/10/2023 访问量:21

问:

我目前正在尝试提取存储库的构建状态,但遇到了不知道构建状态的唯一键是什么的墙。我环顾四周,找不到答案。

我得到的错误如下。我已经在文本中用 SHA1 替换了我的哈希值,并且我只是使用了“构建状态唯一密钥”,因为我不知道我应该发送什么。

未找到存储库 javarequest 的节点 SHA1 的键为“构建状态唯一键”的构建状态

我下面的测试代码一直工作到最后一行。

// Bitbucket API, this one is for V2
var sharpBucket = new SharpBucketV2();
// authenticate with OAuth2 keys
sharpBucket.OAuth2ClientCredentials(_settings.ConsumerKey, _settings.ConsumerSecret);

//Gets a repo
var repos = sharpBucket.RepositoriesEndPoint().RepositoriesResource("MY WORK SPACE");
var reposList = repos.ListRepositories();
var repo = repos.RepositoryResource(reposList[0].name);

//Build info
var commit = repo.EnumerateCommits().FirstOrDefault();
var info = repo.GetCommit(commit.hash).message;
var buildStatusInfo = repo.GetBuildStatusInfo("SHA1", "build status unique key");
位桶 bitbucket-api

评论


答: 暂无答案