关于workbench rest api文档说我们可以将BundleConfig传递给maven / compile post调用但是我找不到BundleConfig json的例子。当我发出maven编译时,我想提高项目的版本号。
[POST] / repositories / {repositoryName} / projects / {projectName} / maven / compile 编译项目(相当于mvn编译)
使用BuildConfig实例。虽然必须提供,但操作不需要它,可以留空。
返回CompileProjectRequest实例
答案 0 :(得分:0)
我发现这有效:
BuildConfig buildConfig = new BuildConfig();
InstallProjectRequest response = restTemplate.postForObject(
URL_MVN_INSTALL, new HttpEntity<>(buildConfig, createHeaders()), InstallProjectRequest.class);
但是,我不认为可以使用buildConfig来更新版本号(不管怎么说)。
但是你可以通过在iframe中嵌入应用程序并使用一些javascript / jquery魔法来实现相同的结果。