如何通过jenkins插件或命令行在隐藏(Bitbucket Server)上创建请求请求

我已经安装好了Stash pullrequest builder plugin通过阅读官方介绍,此插件可用于构建Pull Request

但是我想知道这个插件是否会在stash上创建一个特定的Pull Request 如果没有,我如何通过其他插件或命令行创建或在存储中手动创建?

布鲁诺洗

您可以使用Stash REST API通过命令行创建请求请求。

您必须向该网址发送json发布请求:

/rest/api/1.0/projects/{projectKey}/repos/{repositorySlug}/pull-requests

Curl的示例:

curl -u your_stash_user:your_stash_password -H "Content-Type: application/json" -X POST -d '{JSON CONTENT}' http://your_stash_url/rest/api/1.0/projects/{projectKey}/repos/{repositorySlug}/pull-requests

Json文件(从Atlassian文档中复制):

{
    "title": "Talking Nerdy",
    "description": "It’s a kludge, but put the tuple from the database in the cache.",
    "state": "OPEN",
    "open": true,
    "closed": false,
    "fromRef": {
        "id": "refs/heads/feature-ABC-123",
        "repository": {
            "slug": "my-repo",
            "name": null,
            "project": {
                "key": "PRJ"
            }
        }
    },
    "toRef": {
        "id": "refs/heads/master",
        "repository": {
            "slug": "my-repo",
            "name": null,
            "project": {
                "key": "PRJ"
            }
        }
    },
    "locked": false,
    "reviewers": [
        {
            "user": {
                "name": "charlie"
            }
        }
    ]
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Bitbucket上以编程方式创建请求请求?

来自分类Dev

如何通过命令行在SuSE上创建具有给定密码的用户?

来自分类Dev

如何为Bitbucket上的存储库Wiki创建请求请求?

来自分类Dev

如何通过命令行在Centos中创建dmg文件

来自分类Dev

如何通过命令行在Debian上构建嵌入式Atmelstudio项目

来自分类Dev

如何通过命令行在GitHub上发布并附加大文件?

来自分类Dev

如何仅通过命令行在CentOS上安装Virtualbox Guest Additions

来自分类Dev

如何通过命令行在远程PC上运行程序?

来自分类Dev

如何仅通过命令行在Mac OS 10.7上安装JDK 7?

来自分类Dev

如何通过命令行在Windows 8驱动器上禁用写缓存

来自分类Dev

如何通过命令行在Windows上获得当前的屏幕分辨率?

来自分类Dev

如何通过命令行在 Dell Inspiron 上打开/关闭键盘照明

来自分类Dev

通过命令行在Ubuntu(或Linux)上安装Anaconda

来自分类Dev

git request-pull:如何在命令行上创建(github)拉取请求?

来自分类Dev

如何从命令行在Ubuntu上安装Glassfish?

来自分类Dev

如何从命令行在Ubuntu上安装Glassfish?

来自分类Dev

如何通过命令行创建一个GitLab合并请求

来自分类Dev

通过命令行在PostgreSQL上创建数据库

来自分类Dev

如何在Bitbucket拉取请求上创建评论

来自分类Dev

如何从Bitbucket上的Mercurial书签创建拉取请求?

来自分类Dev

如何在首次启动时通过命令行在Server 2012的IIS 8.5中启用“ URL重写”模块

来自分类Dev

如何在bitbucket上更新请求请求?

来自分类Dev

如何通过Charles Web调试代理(包括命令行请求)运行所有HTTP请求?

来自分类Dev

iOS 8上通过命令行在设备上执行UIAutomation失败

来自分类Dev

仅通过命令行在Windows上运行CMake生成的INSTALL.vcxproj吗?

来自分类Dev

通过命令行在Windows 7上获取IP地址

来自分类Dev

我怎么知道是否通过命令行在Ubuntu上安装了桌面环境?

来自分类Dev

通过命令行在Mac上加密和解密文件的简单内置方法?

来自分类Dev

如何返回在Ajax请求上创建的计算属性(hasMany关系)

Related 相关文章

  1. 1

    在Bitbucket上以编程方式创建请求请求?

  2. 2

    如何通过命令行在SuSE上创建具有给定密码的用户?

  3. 3

    如何为Bitbucket上的存储库Wiki创建请求请求?

  4. 4

    如何通过命令行在Centos中创建dmg文件

  5. 5

    如何通过命令行在Debian上构建嵌入式Atmelstudio项目

  6. 6

    如何通过命令行在GitHub上发布并附加大文件?

  7. 7

    如何仅通过命令行在CentOS上安装Virtualbox Guest Additions

  8. 8

    如何通过命令行在远程PC上运行程序?

  9. 9

    如何仅通过命令行在Mac OS 10.7上安装JDK 7?

  10. 10

    如何通过命令行在Windows 8驱动器上禁用写缓存

  11. 11

    如何通过命令行在Windows上获得当前的屏幕分辨率?

  12. 12

    如何通过命令行在 Dell Inspiron 上打开/关闭键盘照明

  13. 13

    通过命令行在Ubuntu(或Linux)上安装Anaconda

  14. 14

    git request-pull:如何在命令行上创建(github)拉取请求?

  15. 15

    如何从命令行在Ubuntu上安装Glassfish?

  16. 16

    如何从命令行在Ubuntu上安装Glassfish?

  17. 17

    如何通过命令行创建一个GitLab合并请求

  18. 18

    通过命令行在PostgreSQL上创建数据库

  19. 19

    如何在Bitbucket拉取请求上创建评论

  20. 20

    如何从Bitbucket上的Mercurial书签创建拉取请求?

  21. 21

    如何在首次启动时通过命令行在Server 2012的IIS 8.5中启用“ URL重写”模块

  22. 22

    如何在bitbucket上更新请求请求?

  23. 23

    如何通过Charles Web调试代理(包括命令行请求)运行所有HTTP请求?

  24. 24

    iOS 8上通过命令行在设备上执行UIAutomation失败

  25. 25

    仅通过命令行在Windows上运行CMake生成的INSTALL.vcxproj吗?

  26. 26

    通过命令行在Windows 7上获取IP地址

  27. 27

    我怎么知道是否通过命令行在Ubuntu上安装了桌面环境?

  28. 28

    通过命令行在Mac上加密和解密文件的简单内置方法?

  29. 29

    如何返回在Ajax请求上创建的计算属性(hasMany关系)

热门标签

归档