Creating Pages from Blueprints in Confluence from JIRA Post Function

Matt May 18, 2017

I've got a script that's working to create a confluence page where I want it, but I'm unable to create anything but a blank page (with whatever text I add to the script). Is it possible to create a page from a specific blueprint that I've created for my Space?

I think this is the code you're looking for:

// set the page title - this should be unique in the space or page creation will fail
def pageTitle = issue.key + " - CES Information"
def pageBody = ""
def params = [
    type: "page",
    //id: "11599873",
    title: pageTitle,
    space: [
        key: "PPM" // set the space key - or calculate it from the project or something
    ],
        ancestors: [
        [
           type: "page",
           id: "10977287",
       ]
     ],
    body: [
        storage: [ value: writer.toString(), representation: "storage" ]
    
    ]
]

I've tried a bunch of different things besides "page" and nothing seems to do the trick (the blueprint ID is commented out).

Any direction would be appreciated!

 

1 answer

0 votes
Steven Behnke
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
May 18, 2017

No, the blueprints are not attached to a great API right now.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events