如何在jenkins的汇合页面下创建页面

时间:2015-03-24 16:45:01

标签: jenkins-plugins confluence

我正在为jenkins使用发布confluence插件。有了这个插件,工件和其他文件可以上传到汇合页面(所需页面)。但我想创建一个文件夹结构,以便我可以管理我的东西。我想要这样的结构

APP
|
|
|----Regression build
|
|
|----Sprint Build

当我尝试实现此目的时,每次此插件创建一个新页面时,例如将回归构建为新页面,并将Sprint构建为与不在其下的APP相同目录结构中的新页面。

我的网页链接采用这种格式

https://xxx.xxx.com/confluence/display/CA/APP

因此,如果我尝试在APP下创建回归构建,则会在APP的相同目录结构中创建此新页面,而不是APP作为子文件夹。

此致

1 个答案:

答案 0 :(得分:0)

您需要定义parentId。更多信息confluence-publisher

def parentId = 123456;

stage('Confluence') 
{
  try 
  {
    publishConfluence siteName: 'siteName', pageName: pageName, spaceName: 'spaceKey',
    attachArchivedArtifacts: true,
    parentId: parentId,
    editorList: [
        confluenceAppendPage(generator: confluenceText('TEST')),
    ]

  }      
  catch(e) 
  {
    echo e.getMessage()
  }