上传项目的图像:“詹金斯”必威国际有限公司
  1. 必威国际有限公司
  2. 必威国际有限公司Jenkins-35808

自动化用于REST API的招摇规格

    XML 单词 可打印

    细节

    • 类型: 故事
    • 地位: Resolved
      A developer had implemented a fix and is waiting for a feedback from the reporter.">解决
      ((查看工作流程
    • 优先: Major
    • 解析度: 不会修复
    • 成分: Blueocean-Plugin
    • 标签:

      描述

      在编译时,或在运行时(在插件中),我们应该为REST API生成摇摇欲坠的规格。

      如果我们在插件中进行操作,它可以记录所有已安装插件的整个REST API。这会很好,因为我们可能能够嵌入Swagger-UI以显示文档的现场版本。我想这将有助于前端开发人员。

        附件

          活动

          隐藏
          克利夫诺克利夫诺添加了评论 -

          James Dumay您能告诉您为什么解决此问题的问题是不解决的吗?

          我对Jenkins的Swagger / OpenAPI Spec感兴趣(核心很不错,插件将是一必威国际有限公司个很好的奖励)。

          节目
          克利夫诺克利夫诺添加了评论 -詹姆斯·杜梅(James Dumay)您能建议为什么要解决这个问题,以解决问题?我对Jenkins的Swagger / OpenAPI Spec感兴趣(核心很不错,插件将是一必威国际有限公司个很好的奖励)。
          隐藏
          JamesdumayJames Dumay添加了评论 -

          Cloudbees成员认为我们不会很快做到这一点,因此我们将其关闭。但是,如果您想贡献它,请重新开放

          节目
          JamesdumayJames Dumay添加了评论 -Cloudbees成员认为我们不会很快做到这一点,因此我们将其关闭。但是,如果您想贡献它,请重新开放
          隐藏
          克利夫诺克利夫诺添加了评论 -

          现在不能致力于这样做。
          我的兴趣是使用规格为各种langs中的各种客户端应用程序生成API libs。

          如果其他人能够接收到这一点,您是否介意提供一些有关您认为这可以实施的建议?(多年来我一直没有监视詹金斯的核心)必威国际有限公司

          节目
          克利夫诺克利夫诺添加了评论 -现在不能致力于这样做。我的兴趣是使用规格为各种langs中的各种客户端应用程序生成API libs。如果其他人能够接收到这一点,您是否介意提供一些有关您认为这可以实施的建议?(多年来我一直没有监视詹金斯的核心)必威国际有限公司
          隐藏
          JamesdumayJames Dumay添加了评论 -

          克利夫诺据我所知,我们需要自己的后端来招募,以了解其余API的结构和模型。我们不使用JAX-B或任何标准(只是Stapler),因此我们必须自己做。

          节目
          JamesdumayJames Dumay添加了评论 -克利夫诺据我所知,我们需要自己的后端来招募,以了解其余API的结构和模型。我们不使用JAX-B或任何标准(只是Stapler),因此我们必须自己做。
          隐藏
          克利夫诺克利夫诺添加了评论 -

          James DumayBlueocean-Rest是基于Stapler的REST API的实现吗?https://github.com/jenkinsci/blueocean-plugin/tree/master/blueocean-rest

          我看了订书机文档,看来Stapler没有规格swagger / Open API规格。Stapler似乎依靠注释。我也找不到Blueocean-Rest模块中的任何规格。
          我理解这一点吗?还是Stapler在Blueocean Repo中有规格?

          节目
          克利夫诺克利夫诺添加了评论 -James Dumay Is blueocean-rest the implementation of the stapler-based REST API? https://github.com/jenkinsci/blueocean-plugin/tree/master/blueocean-rest I had a look at Stapler documentation, it doesn't seem that Stapler has a spec a la Swagger / Open API spec. Stapler seems to rely on annotations. I also couldn't find any spec in blueocean-rest module. Do I understand this right? Or does Stapler have a spec somewhere in blueocean repo?
          隐藏
          克利夫诺克利夫诺添加了评论 -

          如果有人有兴趣。这是我为Jenkins(远程访问API和Blue Ocean API)生成招摇/OpenAPI规格的尝试必威国际有限公司https://github.com/cliffano/swaggy-必威国际有限公司jenkins/blob/master/spec/jenkins-api.yml, which I then used to generate lots of API clientshttps://github.com/cliffano/swaggy-必威国际有限公司jenkins/tree/master/clients

          显然,这仍然是一项正在进行的工作,并且是通过多种语言堆栈扩大Jenkins集成覆盖范围的实验。必威国际有限公司

          节目
          克利夫诺克利夫诺添加了评论 -如果有人有兴趣。这是我尝试为https://github.com/cliffano/cliffano/swaggy-jenkins必威国际有限公司/blob/blob/master/master/spec/jenkins/spec/jenkins/papi.yml生成jenkins(远程访问API和Blue Ocean API)的招摇/OpenAPI规格的尝试然后,我曾经生成很多API客户端https://github.com/cliffano/swaggy-jenkins/tree/master/clients。必威国际有限公司显然,这仍然是一项正在进行的工作,并且是通过多种语言堆栈扩大Jenkins集成覆盖范围的实验。必威国际有限公司

            People

            受让人:
            未分配未分配
            记者:
            JamesdumayJames Dumay
            投票:
            0 投票给这个问题
            观察者:
            5 开始观看这个问题

              日期

              创建:
              更新:
              解决: