【问题标题】:How to pass BuildConfig to workbench rest api如何将 BuildConfig 传递给工作台休息 api
【发布时间】:2023-04-03 04:24:01
【问题描述】:

以下工作台休息 api 文档说我们可以将 BundleConfig 传递给 maven/compile post 调用,但我找不到 BundleConfig json 的示例。当我发出 maven compile 时,我想提高项目的版本号。

[POST] /repositories/{repositoryName}/projects/{projectName}/maven/compile 编译工程(相当于mvn compile)

使用一个 BuildConfig 实例。虽然必须提供,但操作不需要它,可以留空。

返回一个 CompileProjectRequest 实例

【问题讨论】:

  • 我也在努力寻找如何使用带有 maven 请求的 BuildConfig link。我认为文档很差/过时。对于 6.2.0.Final,mvn repo 中没有 kie-wb-common-services 项目,这表明使用方式发生了变化...

标签: rest maven drools workbench


【解决方案1】:

我发现这是可行的:

BuildConfig buildConfig = new BuildConfig();

InstallProjectRequest response = restTemplate.postForObject(
URL_MVN_INSTALL, new HttpEntity<>(buildConfig, createHeaders()), InstallProjectRequest.class);

但是,我认为它不可能使用 buildConfig 来更新版本号(反正还没有)。

但是您可以通过将应用程序嵌入 iframe 并使用一些 javascript/jquery 魔法来实现相同的结果。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-08-07
    • 2022-06-10
    • 1970-01-01
    • 2019-08-03
    • 1970-01-01
    • 2019-07-28
    • 1970-01-01
    • 2022-09-30
    相关资源
    最近更新 更多